The C++ framework for developing highly scalable, high performance servers on Windows platforms.

DTLSFilterBIO.cpp File Reference


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_METHODBIO_DTLS_FilterBIO ()
FilterData * GetFilterData (BIO *bio)

Variables

static BIO_METHOD s_BIO_methods


Define Documentation

#define DEBUGGING ( _p,
_m   ) 

#define DebugOutput ( _p,
_m   )     JetByteTools::Core::OutputEx(_T("DTLS-Filter-BIO: ") + JetByteTools::Core::PointerToString(_p) + s_separator + _m)


Function Documentation

const JetByteTools::Core::_tstring s_separator ( _T(" - ")   ) 


Generated on Sun Sep 12 19:06:42 2021 for The Server Framework - v7.4 by doxygen 1.5.3