MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / wait_timeout

Method wait_timeout

tests/stress-tests/dds/DCPS/TimingChecker.cpp:21–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19}
20
21OpenDDS::DCPS::MonotonicTimePoint TimingChecker::wait_timeout()
22{
23 OpenDDS::DCPS::ThreadStatusManager tsm;
24 ACE_Guard<ACE_Thread_Mutex> guard(mutex_);
25 while (timeout_ == OpenDDS::DCPS::MonotonicTimePoint::zero_value) {
26 cv_.wait(tsm);
27 }
28 return timeout_;
29}
30
31bool TimingChecker::check_timing(const OpenDDS::DCPS::TimeDuration& epsilon, const OpenDDS::DCPS::TimeDuration& requested)
32{

Callers 1

check_timingMethod · 0.45

Calls 1

waitMethod · 0.45

Tested by

no test coverage detected