1#if !defined(RESIP_TLSTRANSPORT_HXX)
2#define RESIP_TLSTRANSPORT_HXX
4#if defined(HAVE_CONFIG_H)
14#include <openssl/ssl.h>
30 const Data& interfaceObj,
32 const Data& sipDomain,
36 unsigned transportFlags = 0,
38 bool useEmailAsSIP =
false,
39 const Data& certificateFilename =
"",
40 const Data& privateKeyFilename =
"",
41 const Data& privateKeyPassPhrase =
"");
static Compression Disabled
Represents a compression configuration object with compression disabled.
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
A templated, threadsafe message-queue class.
RESIP_HeapCount(TlsTransport)
TlsClientVerificationMode
SSLType
Note: Before adding to the SSLType enum, please see the comments about mTlsCtx in resip/stack/ssl/Sec...
dcm! – add UnusedChecking(_enum) below;
void(* AfterSocketCreationFuncPtr)(Socket s, int transportType, const char *file, int line)
IpVersion
An enumeration of IP versions.