ACE_Timer_Handle
until an asynchronous connection completes.
#include <ace/Connector.h> template<class SVC_HANDLER> class ACE_Svc_Tuple {
public:
ACE_Svc_Tuple ( SVC_HANDLER *, ACE_HANDLE, const void * = 0, int timer_id = 0 );
SVC_HANDLER *svc_handler (void);
ACE_HANDLE handle (void);
void handle (ACE_HANDLE);
const void *arg (void);
void arg (const void *);
int cancellation_id (void);
void cancellation_id (int timer_id);
void dump (void) const;
ACE_ALLOC_HOOK_DECLARE;
private:
SVC_HANDLER *svc_handler_;
ACE_HANDLE handle_;
const void *arg_;
int cancellation_id_;
};
ACE_Svc_Tuple (
SVC_HANDLER *,
ACE_HANDLE,
const void * = 0,
int timer_id = 0
);
SVC_HANDLER *svc_handler (void);
ACE_HANDLE handle (void);
void handle (ACE_HANDLE);
const void *arg (void);
void arg (const void *);
int cancellation_id (void);
void cancellation_id (int timer_id);
void dump (void) const;
ACE_ALLOC_HOOK_DECLARE;