type sync.Cond
18 uses
sync (current package)
cond.go#L21: type Cond struct {
cond.go#L32: func NewCond(l Locker) *Cond {
cond.go#L33: return &Cond{L: l}
cond.go#L52: func (c *Cond) Wait() {
cond.go#L64: func (c *Cond) Signal() {
cond.go#L73: func (c *Cond) Broadcast() {
github.com/lib/pq
notify.go#L415: reconnectCond *sync.Cond
golang.org/x/crypto/ssh
buffer.go#L17: *sync.Cond
common.go#L332: func newCond() *sync.Cond { return sync.NewCond(new(sync.Mutex)) }
common.go#L337: *sync.Cond
mux.go#L98: errCond *sync.Cond
golang.org/x/net/http2
pipe.go#L18: c sync.Cond // c.L lazily initialized to &p.mu
transport.go#L244: cond *sync.Cond // hold mu; broadcast on flow/closed changes
google.golang.org/grpc
server.go#L108: cv *sync.Cond // signaled when connections close for GracefulStop
google.golang.org/grpc/internal/transport
http2_client.go#L122: kpDormancyCond *sync.Cond
net/http
h2_bundle.go#L3468: c sync.Cond // c.L lazily initialized to &p.mu
h2_bundle.go#L6746: cond *sync.Cond // hold mu; broadcast on flow/closed changes
server.go#L662: cond *sync.Cond
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |