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


Public Member Functions | |
| Task (AgentImpl *a_agent_impl) | |
| virtual | ~Task () |
| virtual void | execute (const DCPS::MonotonicTimePoint &a_now)=0 |
| void | enqueue (const DCPS::MonotonicTimePoint &release_time) |
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 Attributes | |
| AgentImpl * | agent_impl_ |
Friends | |
| class | AgentImpl |
Additional Inherited Members | |
Protected Member Functions inherited from OpenDDS::DCPS::RcObject | |
| RcObject () | |
|
inlineexplicit |
|
inlinevirtual |
| void OpenDDS::ICE::Task::enqueue | ( | const DCPS::MonotonicTimePoint & | release_time | ) |
Definition at line 19 of file Task.cpp.
References agent_impl_, OpenDDS::ICE::AgentImpl::enqueue(), OPENDDS_END_VERSIONED_NAMESPACE_DECL, and OpenDDS::DCPS::rchandle_from().
Referenced by OpenDDS::ICE::EndpointManager::ChangePasswordTask::ChangePasswordTask(), OpenDDS::ICE::EndpointManager::ServerReflexiveTask::execute(), OpenDDS::ICE::EndpointManager::ChangePasswordTask::execute(), OpenDDS::ICE::Checklist::execute(), OpenDDS::ICE::Checklist::generate_triggered_check(), OpenDDS::ICE::EndpointManager::ServerReflexiveTask::ServerReflexiveTask(), OpenDDS::ICE::Checklist::unfreeze(), and ~Task().
|
pure virtual |
Implemented in OpenDDS::ICE::Checklist, OpenDDS::ICE::EndpointManager::ChangePasswordTask, and OpenDDS::ICE::EndpointManager::ServerReflexiveTask.
Referenced by ~Task().
|
private |
1.8.13