MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / notifyOne

Method notifyOne

src/common/classes/condition.h:114–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112 }
113
114 void notifyOne()
115 {
116 if (waiters.value() > 0)
117 {
118 if (!SetEvent(events[SIGNAL]))
119 system_call_failed::raise("SetEvent(SIGNAL)");
120 }
121 }
122
123 void notifyAll()
124 {

Callers 5

putDirtyBufferMethod · 0.80
putCleanBufferMethod · 0.80
ioBeginMethod · 0.80
ioEndMethod · 0.80
finishWriteLockMethod · 0.80

Calls 3

raiseFunction · 0.85
pthread_cond_signalFunction · 0.85
valueMethod · 0.45

Tested by

no test coverage detected