|
OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <InternalDataReaderListener.h>


Classes | |
| class | ListenerJob |
Public Types | |
| typedef RcHandle< InternalDataReader< T > > | InternalDataReader_rch |
Public Member Functions | |
| InternalDataReaderListener () | |
| InternalDataReaderListener (JobQueue_rch job_queue) | |
| void | job_queue (JobQueue_rch job_queue) |
| virtual void | on_data_available (InternalDataReader_rch reader)=0 |
InternalDataReader Interface | |
| void | schedule (InternalDataReader_rch reader) |
Public Member Functions inherited from OpenDDS::DCPS::RcObject | |
| virtual | ~RcObject () |
| virtual void | _add_ref () |
| virtual void | _remove_ref () |
| long | ref_count () const |
| WeakObject * | _get_weak_object () const |
Private Types | |
| typedef WeakRcHandle< InternalDataReader< T > > | Reader |
Private Member Functions | |
| typedef | OPENDDS_SET (Reader) ReaderSet |
| void | execute () |
Private Attributes | |
| JobPtr | job_ |
| JobQueue_wrch | job_queue_ |
| ReaderSet | readers_ |
| ACE_Thread_Mutex | mutex_ |
Additional Inherited Members | |
Protected Member Functions inherited from OpenDDS::DCPS::RcObject | |
| RcObject () | |
Definition at line 28 of file InternalDataReaderListener.h.
| typedef RcHandle<InternalDataReader<T> > OpenDDS::DCPS::InternalDataReaderListener< T >::InternalDataReader_rch |
Definition at line 30 of file InternalDataReaderListener.h.
|
private |
Definition at line 85 of file InternalDataReaderListener.h.
|
inline |
Definition at line 32 of file InternalDataReaderListener.h.
|
inlineexplicit |
Definition at line 36 of file InternalDataReaderListener.h.
|
inlineprivate |
Definition at line 91 of file InternalDataReaderListener.h.
|
inline |
Definition at line 41 of file InternalDataReaderListener.h.
Referenced by OpenDDS::DCPS::InternalDataReaderListener< NetworkInterfaceAddress >::job_queue().
|
pure virtual |
|
private |
|
inline |
Definition at line 50 of file InternalDataReaderListener.h.
|
private |
Definition at line 83 of file InternalDataReaderListener.h.
Referenced by OpenDDS::DCPS::InternalDataReaderListener< NetworkInterfaceAddress >::schedule().
|
private |
Definition at line 84 of file InternalDataReaderListener.h.
Referenced by OpenDDS::DCPS::InternalDataReaderListener< NetworkInterfaceAddress >::job_queue(), and OpenDDS::DCPS::InternalDataReaderListener< NetworkInterfaceAddress >::schedule().
|
mutableprivate |
Definition at line 89 of file InternalDataReaderListener.h.
Referenced by OpenDDS::DCPS::InternalDataReaderListener< NetworkInterfaceAddress >::schedule().
|
private |
Definition at line 87 of file InternalDataReaderListener.h.
Referenced by OpenDDS::DCPS::InternalDataReaderListener< NetworkInterfaceAddress >::schedule().
1.8.13