1#if !defined(RESIP_WSTRANSPORT_HXX)
2#define RESIP_WSTRANSPORT_HXX
26 const Data& interfaceObj,
29 unsigned transportFlags = 0,
30 std::shared_ptr<WsConnectionValidator> =
nullptr,
31 std::shared_ptr<WsCookieContextFactory> = std::make_shared<BasicWsCookieContextFactory>());
static Compression Disabled
Represents a compression configuration object with compression disabled.
Connection implements, via sockets, ConnectionBase for managed connections.
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
A templated, threadsafe message-queue class.
Represents a network address.
RESIP_HeapCount(WsTransport)
Connection * createConnection(const Tuple &who, Socket fd, bool server=false) override
Makes new Connection using provided socket.
dcm! – add UnusedChecking(_enum) below;
void(* AfterSocketCreationFuncPtr)(Socket s, int transportType, const char *file, int line)
IpVersion
An enumeration of IP versions.