#include "SSL_Asynch_BIO.h"#include "SSL_Asynch_Stream.h"#include "ace/OS_NS_string.h"#include "ace/Truncate.h"
Classes | |
| struct | ACE_SSL_Asynch_Stream_Accessor |
Defines | |
| #define | ACE_ASYNCH_BIO_WRITE_NAME ACE_Asynch_BIO_write |
| #define | ACE_ASYNCH_BIO_READ_NAME ACE_Asynch_BIO_read |
| #define | ACE_ASYNCH_BIO_PUTS_NAME ACE_Asynch_BIO_puts |
| #define | ACE_ASYNCH_BIO_CTRL_NAME ACE_Asynch_BIO_ctrl |
| #define | ACE_ASYNCH_BIO_NEW_NAME ACE_Asynch_BIO_new |
| #define | ACE_ASYNCH_BIO_FREE_NAME ACE_Asynch_BIO_free |
| #define | BIO_TYPE_ACE ( 21 | BIO_TYPE_SOURCE_SINK ) |
Functions | |
| ACE_BEGIN_VERSIONED_NAMESPACE_DECL BIO * | ACE_SSL_make_BIO (void *ssl_asynch_stream) |
| ACE_END_VERSIONED_NAMESPACE_DECL int | ACE_ASYNCH_BIO_NEW_NAME (BIO *pBIO) |
| int | ACE_ASYNCH_BIO_FREE_NAME (BIO *pBIO) |
| int | ACE_ASYNCH_BIO_READ_NAME (BIO *pBIO, char *buf, int len) |
| int | ACE_ASYNCH_BIO_WRITE_NAME (BIO *pBIO, const char *buf, int len) |
| long | ACE_ASYNCH_BIO_CTRL_NAME (BIO *pBIO, int cmd, long num, void *ptr) |
| int | ACE_ASYNCH_BIO_PUTS_NAME (BIO *pBIO, const char *str) |
Variables | |
| static BIO_METHOD | methods_ACE |
| #define ACE_ASYNCH_BIO_CTRL_NAME ACE_Asynch_BIO_ctrl |
| #define ACE_ASYNCH_BIO_FREE_NAME ACE_Asynch_BIO_free |
| #define ACE_ASYNCH_BIO_NEW_NAME ACE_Asynch_BIO_new |
| #define ACE_ASYNCH_BIO_PUTS_NAME ACE_Asynch_BIO_puts |
| #define ACE_ASYNCH_BIO_READ_NAME ACE_Asynch_BIO_read |
| #define ACE_ASYNCH_BIO_WRITE_NAME ACE_Asynch_BIO_write |
| #define BIO_TYPE_ACE ( 21 | BIO_TYPE_SOURCE_SINK ) |
| long ACE_ASYNCH_BIO_CTRL_NAME | ( | BIO * | pBIO, | |
| int | cmd, | |||
| long | num, | |||
| void * | ptr | |||
| ) |
| int ACE_ASYNCH_BIO_FREE_NAME | ( | BIO * | pBIO | ) |
| ACE_END_VERSIONED_NAMESPACE_DECL int ACE_ASYNCH_BIO_NEW_NAME | ( | BIO * | pBIO | ) |
| int ACE_ASYNCH_BIO_PUTS_NAME | ( | BIO * | pBIO, | |
| const char * | str | |||
| ) |
| int ACE_ASYNCH_BIO_READ_NAME | ( | BIO * | pBIO, | |
| char * | buf, | |||
| int | len | |||
| ) |
| int ACE_ASYNCH_BIO_WRITE_NAME | ( | BIO * | pBIO, | |
| const char * | buf, | |||
| int | len | |||
| ) |
| ACE_BEGIN_VERSIONED_NAMESPACE_DECL BIO* ACE_SSL_make_BIO | ( | void * | ssl_asynch_stream | ) |
BIO_METHOD methods_ACE [static] |
{
BIO_TYPE_ACE,
"ACE_Asynch_BIO",
ACE_ASYNCH_BIO_WRITE_NAME,
ACE_ASYNCH_BIO_READ_NAME,
ACE_ASYNCH_BIO_PUTS_NAME,
0,
ACE_ASYNCH_BIO_CTRL_NAME,
ACE_ASYNCH_BIO_NEW_NAME,
ACE_ASYNCH_BIO_FREE_NAME,
0
}
1.6.2