TAO_CosNotification
2.0.8
|
A base class for all Method Requests that are associated with events. More...
#include <Method_Request_Event.h>
Public Member Functions | |
TAO_Notify_Method_Request_Event (const TAO_Notify_Event *) | |
Construct from event. | |
TAO_Notify_Method_Request_Event (const TAO_Notify::Delivery_Request_Ptr &delivery_request) | |
Construct from a delivery request. | |
TAO_Notify_Method_Request_Event (const TAO_Notify_Method_Request_Event &rhs, const TAO_Notify_Event *event) | |
virtual | ~TAO_Notify_Method_Request_Event () |
Destructor. | |
const TAO_Notify_Event * | event () const |
void | complete () |
unsigned long | sequence () |
bool | should_retry () |
Protected Attributes | |
const TAO_Notify_Event * | event_ |
The Event. | |
TAO_Notify::Delivery_Request_Ptr | delivery_request_ |
Pointer to the routing slip's delivery request (if any) |
A base class for all Method Requests that are associated with events.
TAO_Notify_Method_Request_Event::TAO_Notify_Method_Request_Event | ( | const TAO_Notify_Event * | event | ) |
Construct from event.
TAO_Notify_Method_Request_Event::TAO_Notify_Method_Request_Event | ( | const TAO_Notify::Delivery_Request_Ptr & | delivery_request | ) |
Construct from a delivery request.
TAO_Notify_Method_Request_Event::TAO_Notify_Method_Request_Event | ( | const TAO_Notify_Method_Request_Event & | rhs, |
const TAO_Notify_Event * | event | ||
) |
Construct from another Method Request Event is passed separately because it may be a copy of the one in request.
TAO_Notify_Method_Request_Event::~TAO_Notify_Method_Request_Event | ( | ) | [virtual] |
Destructor.
void TAO_Notify_Method_Request_Event::complete | ( | ) |
const TAO_Notify_Event * TAO_Notify_Method_Request_Event::event | ( | ) | const |
unsigned long TAO_Notify_Method_Request_Event::sequence | ( | ) |
bool TAO_Notify_Method_Request_Event::should_retry | ( | ) |
Pointer to the routing slip's delivery request (if any)
const TAO_Notify_Event* TAO_Notify_Method_Request_Event::event_ [protected] |
The Event.