ACE
6.1.0
|
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. | |
ACE_Asynch_Connect_Result_Impl * | implementation (void) const |
Get the implementation. | |
Protected Member Functions | |
Result (ACE_Asynch_Connect_Result_Impl *implementation) | |
Contructor. Implementation will not be deleted. | |
virtual | ~Result (void) |
Destructor. | |
Protected Attributes | |
ACE_Asynch_Connect_Result_Impl * | implementation_ |
Impelmentation class. | |
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.
ACE_Asynch_Connect::Result::Result | ( | ACE_Asynch_Connect_Result_Impl * | implementation | ) | [protected] |
Contructor. Implementation will not be deleted.
ACE_Asynch_Connect::Result::~Result | ( | void | ) | [protected, virtual] |
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.
Reimplemented from ACE_Asynch_Result.
friend class ACE_POSIX_Asynch_Connect_Result [friend] |
The concrete implementation result classes only construct this class.
friend class ACE_WIN32_Asynch_Connect_Result [friend] |
Impelmentation class.
Reimplemented from ACE_Asynch_Result.