|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <NullSynch.h>


Public Member Functions | |
| NullSynch (ThreadSynchResource *resource) | |
| virtual | ~NullSynch () |
| virtual void | work_available () |
Public Member Functions inherited from OpenDDS::DCPS::ThreadSynch | |
| virtual | ~ThreadSynch () |
| int | register_worker (ThreadSynchWorker &worker) |
| void | unregister_worker () |
| Our owner, the worker_, is breaking our relationship. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from OpenDDS::DCPS::ThreadSynch | |
| ThreadSynch (ThreadSynchResource *resource) | |
| int | wait_on_clogged_resource () |
| virtual int | register_worker_i () |
| virtual void | unregister_worker_i () |
| WeakRcHandle< ThreadSynchWorker > | worker () |
| Access the worker implementation directly. More... | |
Definition at line 19 of file NullSynch.h.
| ACE_INLINE OpenDDS::DCPS::NullSynch::NullSynch | ( | ThreadSynchResource * | resource | ) |
Definition at line 11 of file NullSynch.inl.
References DBG_ENTRY_LVL.
|
virtual |
|
virtual |
The ThreadSynchWorker would like to have its perform_work() called from the appropriate thread once the ThreadSynchResource claims that it is_ready_for_work().
Implements OpenDDS::DCPS::ThreadSynch.
Definition at line 22 of file NullSynch.cpp.
References ACE_ERROR, DBG_ENTRY_LVL, and LM_ERROR.
1.8.13