Namespaces | |
namespace | JetByteTools |
namespace | JetByteTools::OpenSSL |
Defines | |
#define | DebugOutput(_p, _m) JetByteTools::Core::OutputEx(_T("DTLS-Filter-BIO: ") + JetByteTools::Core::PointerToString(_p) + s_separator + _m) |
#define | DEBUGGING(_p, _m) |
Typedefs | |
typedef std::deque< int > | PacketLengths |
typedef JetByteTools::Core::TReferenceCountedSmartPointer < CFilterData > | CSmartFilterData |
Functions | |
const JetByteTools::Core::_tstring | s_separator (_T(" - ")) |
static int | DTLS_BIO_Filter_Read (BIO *bio, char *data, int len) |
static int | DTLS_BIO_Filter_Write (BIO *bio, const char *in, int inl) |
static long | DTLS_BIO_Filter_Ctrl (BIO *bio, int cmd, long num, void *ptr) |
static int | DTLS_BIO_Filter_New (BIO *bio) |
static int | DTLS_BIO_Filter_Free (BIO *bio) |
BIO_METHOD * | BIO_DTLS_FilterBIO () |
FilterData * | GetFilterData (BIO *bio) |
Variables | |
static BIO_METHOD | s_BIO_methods |
#define DEBUGGING | ( | _p, | |||
_m | ) |
#define DebugOutput | ( | _p, | |||
_m | ) | JetByteTools::Core::OutputEx(_T("DTLS-Filter-BIO: ") + JetByteTools::Core::PointerToString(_p) + s_separator + _m) |
const JetByteTools::Core::_tstring s_separator | ( | _T(" - ") | ) |