_WaitForCondition
status_t _WaitForCondition(bigtime_t timeout);
status_t status = _WaitForCondition(fReceiveCondition, locker, timeout);
status_t status = _WaitForCondition(fSendCondition, locker, timeout);
status = _WaitForCondition(fSendCondition, locker, maximum);
status_t status = _WaitForCondition(fSendCondition, lock, timeout);
static status_t _WaitForCondition(ConditionVariable& condition,
return _WaitForCondition<ReadCondition>(timeout);
return _WaitForCondition<WriteCondition>(timeout);