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


Public Member Functions | |
| Command () | |
| virtual | ~Command () |
| virtual void | execute ()=0 |
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 |
Protected Member Functions | |
| const ACE_Reactor * | reactor () const |
| ACE_Reactor * | reactor () |
Protected Member Functions inherited from OpenDDS::DCPS::RcObject | |
| RcObject () | |
Private Member Functions | |
| void | set_reactor (ACE_Reactor *reactor) |
Private Attributes | |
| ACE_Reactor * | reactor_ |
Friends | |
| class | OpenDDS::DCPS::ReactorInterceptor |
Definition at line 31 of file ReactorInterceptor.h.
| OpenDDS::DCPS::ReactorInterceptor::Command::Command | ( | ) |
Definition at line 22 of file ReactorInterceptor.cpp.
|
inlinevirtual |
Definition at line 35 of file ReactorInterceptor.h.
|
pure virtual |
Implemented in OpenDDS::RTPS::Spdp::SpdpTransport::RegisterHandlers, OpenDDS::DCPS::TransportClient::PendingAssocTimer::CancelCommand, OpenDDS::DCPS::TransportClient::PendingAssocTimer::ScheduleCommand, OpenDDS::DCPS::DataLink::ImmediateStart, OpenDDS::DCPS::InstanceState::ScheduleCommand, OpenDDS::DCPS::InstanceState::CancelCommand, OpenDDS::DCPS::EndHistoricSamplesMissedSweeper::CancelCommand, OpenDDS::DCPS::EndHistoricSamplesMissedSweeper::ScheduleCommand, OpenDDS::DCPS::RemoveHandler, OpenDDS::DCPS::RegisterHandler, OpenDDS::DCPS::PeriodicTask::ScheduleDisableCommand, OpenDDS::DCPS::SporadicTask::SporadicCommand, OpenDDS::DCPS::MultiTask::ScheduleDisableCommand, OpenDDS::DCPS::PeriodicTask::ScheduleEnableCommand, OpenDDS::DCPS::MultiTask::ScheduleEnableCommand, and OpenDDS::ICE::ScheduleTimerCommand.
|
inlineprotected |
Definition at line 40 of file ReactorInterceptor.h.
Referenced by OpenDDS::DCPS::PeriodicTask::disable_i(), OpenDDS::DCPS::MultiTask::disable_i(), OpenDDS::DCPS::PeriodicTask::enable_i(), OpenDDS::DCPS::MultiTask::enable_i(), OpenDDS::ICE::AgentImpl::enqueue(), OpenDDS::DCPS::SporadicTask::execute_i(), and OpenDDS::ICE::AgentImpl::handle_timeout().
|
inlineprotected |
Definition at line 41 of file ReactorInterceptor.h.
|
inlineprivate |
Definition at line 45 of file ReactorInterceptor.h.
References OpenDDS::DCPS::ReactorInterceptor::reactor(), and ACE_Event_Handler::reactor_.
|
friend |
Definition at line 44 of file ReactorInterceptor.h.
|
private |
Definition at line 47 of file ReactorInterceptor.h.
1.8.13