ACE
6.3.3
|
This is that class which will be passed back to the handler when the asynchronous connect completes. More...
#include <Asynch_IO.h>
Public Member Functions | |
ACE_HANDLE | connect_handle (void) const |
I/O handle for the connection. More... | |
ACE_Asynch_Connect_Result_Impl * | implementation (void) const |
Get the implementation. More... | |
Public Member Functions inherited from ACE_Asynch_Result | |
size_t | bytes_transferred (void) const |
Number of bytes transferred by the operation. More... | |
const void * | act (void) const |
ACT associated with the operation. More... | |
int | success (void) const |
Did the operation succeed? More... | |
const void * | completion_key (void) const |
unsigned long | error (void) const |
Error value if the operation fails. More... | |
ACE_HANDLE | event (void) const |
unsigned long | offset (void) const |
unsigned long | offset_high (void) const |
int | priority (void) const |
int | signal_number (void) const |
virtual | ~ACE_Asynch_Result (void) |
Destructor. More... | |
Protected Member Functions | |
Result (ACE_Asynch_Connect_Result_Impl *implementation) | |
Contructor. Implementation will not be deleted. More... | |
virtual | ~Result (void) |
Destructor. More... | |
Protected Member Functions inherited from ACE_Asynch_Result | |
ACE_Asynch_Result (ACE_Asynch_Result_Impl *implementation) | |
ACE_Asynch_Result_Impl * | implementation (void) const |
Get the implementation class. More... | |
Protected Attributes | |
ACE_Asynch_Connect_Result_Impl * | implementation_ |
Impelmentation class. More... | |
Protected Attributes inherited from ACE_Asynch_Result | |
ACE_Asynch_Result_Impl * | implementation_ |
Implementation class. More... | |
Friends | |
class | ACE_POSIX_Asynch_Connect_Result |
class | ACE_WIN32_Asynch_Connect_Result |
This is that class which will be passed back to the handler when the asynchronous connect completes.
This class has all the information necessary for the handler to uniquely identify the completion of the asynchronous connect.
|
protected |
Contructor. Implementation will not be deleted.
|
protectedvirtual |
Destructor.
ACE_HANDLE ACE_Asynch_Connect::Result::connect_handle | ( | void | ) | const |
I/O handle for the connection.
ACE_Asynch_Connect_Result_Impl * ACE_Asynch_Connect::Result::implementation | ( | void | ) | const |
Get the implementation.
|
friend |
The concrete implementation result classes only construct this class.
|
friend |
|
protected |
Impelmentation class.