#include <Connector.h>
Collaboration diagram for ACE_Svc_Tuple< SVC_HANDLER >:
Public Methods | |
ACE_Svc_Tuple (SVC_HANDLER *, ACE_HANDLE, const void *=0, long timer_id=-1) | |
SVC_HANDLER * | svc_handler (void) |
Get SVC_HANDLER. | |
ACE_HANDLE | handle (void) |
Get handle. | |
void | handle (ACE_HANDLE) |
Set handle. | |
const void * | arg (void) |
Get argument. | |
void | arg (const void *) |
Set argument. | |
long | cancellation_id (void) |
Get cancellation id. | |
void | cancellation_id (long timer_id) |
Set cancellation id. | |
long | incr_refcount (void) |
long | decr_refcount (void) |
void | dump (void) const |
Dump the state of an object. | |
Public Attributes | |
ACE_ALLOC_HOOK_DECLARE | |
Declare the dynamic allocation hooks. | |
Protected Methods | |
~ACE_Svc_Tuple (void) | |
Prevent direct deletion. | |
Private Attributes | |
SVC_HANDLER * | svc_handler_ |
Associated SVC_HANDLER. | |
ACE_HANDLE | handle_ |
IPC <HANDLE> that we are trying to connect. | |
const void * | arg_ |
Associated argument. | |
long | cancellation_id_ |
Associated cancellation id. | |
long | refcount_ |
This is a no-brainer...
|
|
|
Prevent direct deletion.
|
|
Set argument.
|
|
Get argument.
|
|
Set cancellation id.
|
|
Get cancellation id.
|
|
|
|
Dump the state of an object.
|
|
Set handle.
|
|
Get handle.
|
|
Increment and decrement refcount within the context of the lock on the ACE_Connector |
|
Get SVC_HANDLER.
|
|
Declare the dynamic allocation hooks.
|
|
Associated argument.
|
|
Associated cancellation id.
|
|
IPC <HANDLE> that we are trying to connect.
|
|
Reference count manipulated within the context of the connector lock. @ TODO: Things will change after 5.3 goes out of the way. |
|
Associated SVC_HANDLER.
|