#include <Asynch_IO.h>
Inheritance diagram for ACE_Asynch_Connect::Result:


Public Methods | |
| 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... | |
Protected Methods | |
| Result (ACE_Asynch_Connect_Result_Impl *implementation) | |
| Contructor. Implementation will not be deleted. More... | |
| virtual | ~Result (void) |
| Destructor. More... | |
Protected Attributes | |
| ACE_Asynch_Connect_Result_Impl * | implementation_ |
| Impelmentation class. More... | |
Friends | |
| class | ACE_POSIX_Asynch_Connect_Result |
| The concrete implementation result classes only construct this class. More... | |
| class | ACE_WIN32_Asynch_Connect_Result |
This class has all the information necessary for the handler to uniquely identify the completion of the asynchronous connect.
Definition at line 952 of file Asynch_IO.h.
|
|
Contructor. Implementation will not be deleted.
Definition at line 812 of file Asynch_IO.cpp.
00813 : ACE_Asynch_Result (implementation), 00814 implementation_ (implementation) 00815 { 00816 } |
|
|
Destructor.
Definition at line 818 of file Asynch_IO.cpp.
00819 {
00820 // Proactor will delete the implementation when the <complete> call
00821 // completes.
00822 }
|
|
|
I/O handle for the connection.
Definition at line 825 of file Asynch_IO.cpp. References ACE_Asynch_Connect_Result_Impl::connect_handle, and implementation. Referenced by ACE_Asynch_Connector::handle_connect, and ACE_Asynch_Connector::parse_address.
00826 {
00827 return this->implementation ()->connect_handle ();
00828 }
|
|
|
Get the implementation.
Reimplemented from ACE_Asynch_Result. Definition at line 832 of file Asynch_IO.cpp. References implementation_. Referenced by connect_handle.
00833 {
00834 return this->implementation_;
00835 }
|
|
|
The concrete implementation result classes only construct this class.
Definition at line 957 of file Asynch_IO.h. |
|
|
Definition at line 958 of file Asynch_IO.h. |
|
|
Impelmentation class.
Reimplemented from ACE_Asynch_Result. Definition at line 976 of file Asynch_IO.h. Referenced by implementation. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002