| 
    OpenDDS
    Snapshot(2023/03/03-19:27)
    
   | 
 
#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