TAO_CosNotification 4.0.0
|
A reactive worker task. Simply executes the command in the caller's context. More...
#include <Reactive_Task.h>
Public Member Functions | |
TAO_Notify_Reactive_Task () | |
Constructor. | |
virtual | ~TAO_Notify_Reactive_Task () |
Destructor. | |
void | init () |
Init the reactive task. | |
virtual void | shutdown () |
Shutdown task. | |
virtual void | execute (TAO_Notify_Method_Request &method_request) |
Exec the request. | |
virtual TAO_Notify_Timer * | timer () |
The object used by clients to register timers. This method returns a Reactor based Timer. | |
virtual TAO_Notify_Buffering_Strategy * | buffering_strategy () |
Returns NULL. | |
![]() | |
TAO_Notify_Worker_Task () | |
Constructor. | |
virtual void | update_qos_properties (const TAO_Notify_QoSProperties &qos_properties) |
Update QoS Properties. | |
![]() | |
TAO_Notify_Refcountable () | |
Constructor. | |
virtual | ~TAO_Notify_Refcountable () |
CORBA::ULong | _incr_refcnt () |
CORBA::ULong | _decr_refcnt () |
Private Member Functions | |
virtual void | release () |
Release. | |
Private Attributes | |
TAO_Notify_Timer_Reactor::Ptr | timer_ |
The timer. | |
Additional Inherited Members | |
![]() | |
typedef TAO_Notify_Refcountable_Guard_T< TAO_Notify_Worker_Task > | Ptr |
![]() | |
typedef TAO_Notify_Refcountable_Guard_T< TAO_Notify_Refcountable > | Ptr |
![]() | |
virtual | ~TAO_Notify_Worker_Task () |
Destructor. | |
A reactive worker task. Simply executes the command in the caller's context.
TAO_Notify_Reactive_Task::TAO_Notify_Reactive_Task | ( | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Returns NULL.
|
virtual |
Exec the request.
Implements TAO_Notify_Worker_Task.
void TAO_Notify_Reactive_Task::init | ( | ) |
Init the reactive task.
|
privatevirtual |
Release.
Implements TAO_Notify_Refcountable.
|
virtual |
Shutdown task.
Implements TAO_Notify_Worker_Task.
|
virtual |
The object used by clients to register timers. This method returns a Reactor based Timer.
Implements TAO_Notify_Worker_Task.
|
private |
The timer.