 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StatefulCond ¶
type StatefulCond struct {
	// contains filtered or unexported fields
}
    func NewStatefulCond ¶
func NewStatefulCond(l sync.Locker) *StatefulCond
NewStatefulCond returns a stateful version of sync.Cond . This cond will never block on `Wait()` if `Signal()` has been called after the `Wait()` last returned. This is useful for avoiding to take a lock on `cond.Locker` for signalling.
func (*StatefulCond) Signal ¶
func (s *StatefulCond) Signal()
func (*StatefulCond) Wait ¶
func (s *StatefulCond) Wait()
 Click to show internal directories. 
   Click to hide internal directories.