ACE_SSL_Asynch_Result Class Reference

#include <SSL_Asynch_Stream.h>

Inheritance diagram for ACE_SSL_Asynch_Result:

Inheritance graph
[legend]
Collaboration diagram for ACE_SSL_Asynch_Result:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ACE_SSL_Asynch_Result (ACE_Handler &handler)
void complete (size_t bytes_transferred, int success, const void *completion_key, u_long error)

Detailed Description

Result class that is used internally for socket close notifications.

Definition at line 117 of file SSL_Asynch_Stream.h.


Constructor & Destructor Documentation

ACE_SSL_Asynch_Result::ACE_SSL_Asynch_Result ACE_Handler handler  ) 
 

Definition at line 67 of file SSL_Asynch_Stream.cpp.

References A_RESULT, and ACE_SIGRTMIN.

00068   : A_RESULT (handler.proxy (),
00069               0,          // act,
00070               ACE_INVALID_HANDLE,
00071               0,           // Offset
00072               0,           // OffsetHigh
00073               0,           // Priority
00074               ACE_SIGRTMIN //signal_number
00075               )
00076 {
00077 }


Member Function Documentation

void ACE_SSL_Asynch_Result::complete size_t  bytes_transferred,
int  success,
const void *  completion_key,
u_long  error
[virtual]
 

Implements ACE_Asynch_Result_Impl.

Definition at line 80 of file SSL_Asynch_Stream.cpp.

00084 {
00085   this->handler_proxy_->handler ()->handle_wakeup ();
00086 }


The documentation for this class was generated from the following files:
Generated on Thu Nov 9 11:42:15 2006 for ACE_SSL by doxygen 1.3.6