Classes | |
struct | CancelCommand |
class | CommandBase |
struct | ScheduleCommand |
Public Member Functions | |
PendingAssocTimer (ACE_Reactor *reactor, ACE_thread_t owner) | |
void | schedule_timer (TransportClient *transport_client, const PendingAssoc_rch &pend) |
void | cancel_timer (TransportClient *transport_client, const PendingAssoc_rch &pend) |
virtual bool | reactor_is_shut_down () const |
Private Member Functions | |
~PendingAssocTimer () |
Definition at line 192 of file TransportClient.h.
OpenDDS::DCPS::TransportClient::PendingAssocTimer::PendingAssocTimer | ( | ACE_Reactor * | reactor, | |
ACE_thread_t | owner | |||
) | [inline] |
Definition at line 194 of file TransportClient.h.
00196 : ReactorInterceptor(reactor, owner) 00197 { }
OpenDDS::DCPS::TransportClient::PendingAssocTimer::~PendingAssocTimer | ( | ) | [inline, private] |
Definition at line 217 of file TransportClient.h.
void OpenDDS::DCPS::TransportClient::PendingAssocTimer::cancel_timer | ( | TransportClient * | transport_client, | |
const PendingAssoc_rch & | pend | |||
) | [inline] |
Definition at line 205 of file TransportClient.h.
References c.
00206 { 00207 CancelCommand c(this, transport_client, pend); 00208 execute_or_enqueue(c); 00209 }
virtual bool OpenDDS::DCPS::TransportClient::PendingAssocTimer::reactor_is_shut_down | ( | ) | const [inline, virtual] |
Implements OpenDDS::DCPS::ReactorInterceptor.
Definition at line 211 of file TransportClient.h.
References TheServiceParticipant.
00212 { 00213 return TheServiceParticipant->is_shut_down(); 00214 }
void OpenDDS::DCPS::TransportClient::PendingAssocTimer::schedule_timer | ( | TransportClient * | transport_client, | |
const PendingAssoc_rch & | pend | |||
) | [inline] |
Definition at line 199 of file TransportClient.h.
References c.
00200 { 00201 ScheduleCommand c(this, transport_client, pend); 00202 execute_or_enqueue(c); 00203 }