#include <smartReactorTask.hh>
◆ ReactorTask()
SmartACE::ReactorTask::ReactorTask |
( |
Smart::IComponent * |
component | ) |
|
◆ ~ReactorTask()
virtual SmartACE::ReactorTask::~ReactorTask |
( |
| ) |
|
|
virtual |
◆ activateCustomEventsMode()
virtual void SmartACE::ReactorTask::activateCustomEventsMode |
( |
const ACE_Time_Value & |
idleTime = ACE_Time_Value::zero | ) |
|
|
virtual |
◆ customEventsCallback()
virtual int SmartACE::ReactorTask::customEventsCallback |
( |
| ) |
|
|
protectedvirtual |
◆ deactivateCustomEventsMode()
virtual void SmartACE::ReactorTask::deactivateCustomEventsMode |
( |
| ) |
|
|
virtual |
◆ finiReactor()
void SmartACE::ReactorTask::finiReactor |
( |
| ) |
|
◆ getImpl()
ACE_Reactor* SmartACE::ReactorTask::getImpl |
( |
| ) |
|
|
inline |
◆ getReactorOwnerThread()
ACE_thread_t SmartACE::ReactorTask::getReactorOwnerThread |
( |
| ) |
const |
◆ initReactor()
void SmartACE::ReactorTask::initReactor |
( |
size_t |
max_number_of_handles = ACE::max_handles() | ) |
|
◆ isReactorRunning()
bool SmartACE::ReactorTask::isReactorRunning |
( |
| ) |
const |
◆ on_shutdown()
virtual void SmartACE::ReactorTask::on_shutdown |
( |
| ) |
|
|
protectedvirtual |
◆ startReactor() [1/2]
int SmartACE::ReactorTask::startReactor |
( |
| ) |
|
◆ startReactor() [2/2]
int SmartACE::ReactorTask::startReactor |
( |
const ACE_Sched_Params & |
sched_params, |
|
|
const int & |
cpuAffinity = -1 |
|
) |
| |
◆ stopReactor()
int SmartACE::ReactorTask::stopReactor |
( |
const bool & |
waitForCompletion = true | ) |
|
◆ task_execution()
int SmartACE::ReactorTask::task_execution |
( |
| ) |
|
|
protected |
◆ mutex
ACE_Thread_Mutex SmartACE::ReactorTask::mutex |
|
mutableprotected |
◆ reactor
ACE_Reactor SmartACE::ReactorTask::reactor |
|
protected |
◆ reactorIdleTime
ACE_Time_Value SmartACE::ReactorTask::reactorIdleTime |
|
protected |
◆ useCustomEventsMode
bool SmartACE::ReactorTask::useCustomEventsMode |
|
protected |
The documentation for this class was generated from the following file: