#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:
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 |
|
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 } |