MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / ReactorTask

Method ReactorTask

dds/DCPS/ReactorTask.cpp:52–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50namespace DCPS {
51
52ReactorTask::ReactorTask(bool useAsyncSend)
53 : condition_(lock_)
54 , state_(STATE_UNINITIALIZED)
55 , reactor_(0)
56 , proactor_(0)
57 , n_threads_(1)
58#ifdef OPENDDS_REACTOR_TASK_ASYNC
59 , use_async_send_(useAsyncSend)
60#endif
61 , timer_queue_(0)
62 , reactor_notified_(false)
63 , processing_(false)
64 , thread_status_manager_(0)
65 , thread_status_timer_(ReactorWrapper::InvalidTimerId)
66{
67 ACE_UNUSED_ARG(useAsyncSend);
68 reactor_owners_.open(64);
69}
70
71ReactorTask::~ReactorTask()
72{

Callers

nothing calls this directly

Calls 1

openMethod · 0.45

Tested by

no test coverage detected