TransportReactorTask.inl
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008 #include "ace/Reactor.h"
00009 #include "EntryExit.h"
00010
00011 OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
00012
00013 ACE_INLINE ACE_Reactor*
00014 OpenDDS::DCPS::TransportReactorTask::get_reactor()
00015 {
00016 DBG_ENTRY_LVL("TransportReactorTask","get_reactor",6);
00017 return this->reactor_;
00018 }
00019
00020 ACE_INLINE const ACE_Reactor*
00021 OpenDDS::DCPS::TransportReactorTask::get_reactor() const
00022 {
00023 DBG_ENTRY_LVL("TransportReactorTask","get_reactor",6);
00024 return this->reactor_;
00025 }
00026
00027 ACE_INLINE ACE_thread_t
00028 OpenDDS::DCPS::TransportReactorTask::get_reactor_owner() const
00029 {
00030 DBG_ENTRY_LVL("TransportReactorTask","get_reactor",6);
00031 return this->reactor_owner_;
00032 }
00033
00034 ACE_INLINE ACE_Proactor*
00035 OpenDDS::DCPS::TransportReactorTask::get_proactor()
00036 {
00037 DBG_ENTRY_LVL("TransportReactorTask","get_proactor",6);
00038 return this->proactor_;
00039 }
00040
00041 ACE_INLINE const ACE_Proactor*
00042 OpenDDS::DCPS::TransportReactorTask::get_proactor() const
00043 {
00044 DBG_ENTRY_LVL("TransportReactorTask","get_proactor",6);
00045 return this->proactor_;
00046 }
00047
00048 OPENDDS_END_VERSIONED_NAMESPACE_DECL