Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Tracker ¶
type Tracker struct {
// contains filtered or unexported fields
}
func NewTracker ¶
func NewTracker() *Tracker
func (*Tracker) NotifyOfChange ¶
func (t *Tracker) NotifyOfChange()
type TrackingLock ¶
type TrackingLock struct {
// contains filtered or unexported fields
}
func NewTrackingLock ¶
func NewTrackingLock(tracker *Tracker) *TrackingLock
func (*TrackingLock) Lock ¶
func (l *TrackingLock) Lock()
func (*TrackingLock) Unlock ¶
func (l *TrackingLock) Unlock()
func (*TrackingLock) UnlockWithoutNotify ¶
func (l *TrackingLock) UnlockWithoutNotify()
Click to show internal directories.
Click to hide internal directories.