SSL_Asynch_Stream.cpp File Reference

#include "SSL_Asynch_Stream.h"
#include "ace/WIN32_Proactor.h"
#include "ace/OS_NS_string.h"
#include "ace/Proactor.h"
#include <openssl/err.h>

Include dependency graph for SSL_Asynch_Stream.cpp:

Include dependency graph

Go to the source code of this file.

Functions

 ACE_RCSID (ACE_SSL, SSL_Asynch_Stream,"SSL_Asynch_Stream.cpp, v 1.16 2006/06/22 15:10:08 shuston Exp") ACE_BEGIN_VERSIONED_NAMESPACE_DECL ACE_SSL_Asynch_Write_Stream_Result


Function Documentation

ACE_RCSID ACE_SSL  ,
SSL_Asynch_Stream  ,
"SSL_Asynch_Stream.  cpp,
v 1.16 2006/06/22 15:10:08 shuston Exp" 
 

Definition at line 3 of file SSL_Asynch_Stream.cpp.

References ACE_BEGIN_VERSIONED_NAMESPACE_DECL, and ACE_SSL_Asynch_Write_Stream_Result::ACE_SSL_Asynch_Write_Stream_Result().

00005                                                       :10:08 shuston Exp")
00006 
00007 // This only works on platforms with Asynchronous IO support.
00008 #if OPENSSL_VERSION_NUMBER > 0x0090581fL && ((defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) || (defined (ACE_HAS_AIO_CALLS)))
00009 
00010 #if defined (ACE_WIN32)
00011 # include "ace/WIN32_Proactor.h"
00012 #else
00013 # include "ace/POSIX_Proactor.h"
00014 #endif  /* ACE_WIN32 */
00015 
00016 #include "ace/OS_NS_string.h"
00017 #include "ace/Proactor.h"
00018 
00019 #include <openssl/err.h>
00020 
00021 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00022 
00023 ACE_SSL_Asynch_Write_Stream_Result::ACE_SSL_Asynch_Write_Stream_Result
00024   (ACE_Handler &       handler,
00025    ACE_HANDLE          handle,
00026    ACE_Message_Block & message_block,
00027    size_t              bytes_to_write,
00028    const void *        act,
00029    ACE_HANDLE          event,
00030    int                 priority,
00031    int                 signal_number
00032  )
00033   : AWS_RESULT (handler.proxy (),
00034                 handle,
00035                 message_block,
00036                 bytes_to_write,
00037                 act,
00038                 event,
00039                 priority,
00040                 signal_number
00041                 )
00042 {
00043 }


Generated on Thu Nov 9 11:41:58 2006 for ACE_SSL by doxygen 1.3.6