reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
reTurn::TlsConnection Member List

This is the complete list of members for reTurn::TlsConnection, including all inherited members.

allocateBuffer(size_t size)reTurn::AsyncSocketBasestatic
asyncConnect(asio::ip::tcp::socket &socket, const asio::ip::tcp::resolver::results_type &endpoints)reTurn::AsyncSocketBaseprotected
AsyncSocketBase(asio::io_context &ioService)reTurn::AsyncSocketBaseexplicit
AsyncTlsSocketBase(asio::io_context &ioService, asio::ssl::context &context, bool validateServerCertificateHostname)reTurn::AsyncTlsSocketBase
BeforeClosedHandler typedefreTurn::AsyncSocketBase
bind(const asio::ip::address &address, unsigned short port) overridereTurn::AsyncTlsSocketBasevirtual
channelDataPadding(size_t length)reTurn::AsyncSocketBaseinlinestatic
close()reTurn::TlsConnectionvirtual
connect(const std::string &address, unsigned short port) overridereTurn::AsyncTlsSocketBasevirtual
doFramedReceive()reTurn::AsyncSocketBasevirtual
doHandshake(unsigned int timeoutSeconds=0)reTurn::AsyncTlsSocketBase
doReceive()reTurn::AsyncSocketBasevirtual
doSend(const StunTuple &destination, unsigned short channel, const std::shared_ptr< DataBuffer > &data, const std::size_t bufferStartPos=0)reTurn::AsyncSocketBasevirtual
doSend(const StunTuple &destination, const std::shared_ptr< DataBuffer > &data, const std::size_t bufferStartPos=0)reTurn::AsyncSocketBasevirtual
framedReceive()reTurn::AsyncSocketBasevirtual
getConnectedAddress() noexceptreTurn::AsyncSocketBaseinline
getConnectedPort() const noexceptreTurn::AsyncSocketBaseinline
getSenderEndpointAddress() overridereTurn::AsyncTlsSocketBasevirtual
getSenderEndpointPort() overridereTurn::AsyncTlsSocketBasevirtual
getSocketDescriptor() overridereTurn::AsyncTlsSocketBasevirtual
handleClientHandshake(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint) overridereTurn::AsyncTlsSocketBaseprotectedvirtual
handleConnect(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint) overridereTurn::AsyncTlsSocketBaseprotectedvirtual
handleReadHeader(const asio::error_code &e) overridereTurn::AsyncTlsSocketBaseprotectedvirtual
handleReceive(const asio::error_code &e, size_t bytesTransferred)reTurn::AsyncSocketBaseprotectedvirtual
handleSend(const asio::error_code &e)reTurn::AsyncSocketBaseprotectedvirtual
handleServerHandshake(const asio::error_code &e) overridereTurn::AsyncTlsSocketBaseprotectedvirtual
handleTcpResolve(const asio::error_code &ec, const asio::ip::tcp::resolver::results_type &endpoints) overridereTurn::AsyncTlsSocketBaseprotectedvirtual
handleUdpResolve(const asio::error_code &ec, const asio::ip::udp::resolver::results_type &endpoints)reTurn::AsyncSocketBaseinlinevirtual
isConnected() const noexceptreTurn::AsyncSocketBaseinline
logClientHandshakeResult(SSL *ssl, const std::string &hostname, const asio::error_code &ec)reTurn::AsyncTlsSocketBasestatic
mAsyncSocketBaseHandlerreTurn::AsyncSocketBaseprotected
mConnectedreTurn::AsyncSocketBaseprotected
mConnectedAddressreTurn::AsyncSocketBaseprotected
mConnectedPortreTurn::AsyncSocketBaseprotected
mConnectionManagerreTurn::TlsConnectionprotected
mIOServicereTurn::AsyncSocketBaseprotected
mLocalAddressreTurn::TlsConnectionprotected
mLocalPortreTurn::TlsConnectionprotected
mLocalTcpEndpointreTurn::AsyncSocketBaseprotected
mOnBeforeSocketCloseFpreTurn::AsyncSocketBaseprotected
mReceiveBufferreTurn::AsyncSocketBaseprotected
mReceivingreTurn::AsyncSocketBaseprotected
mRequestHandlerreTurn::TlsConnectionprotected
mResolverreTurn::AsyncTlsSocketBaseprotected
mSocketreTurn::AsyncTlsSocketBaseprotected
mTurnAllocationManagerreTurn::TlsConnectionprotected
noteReceived()reTurn::AsyncSocketBaseinlineprotected
onConnectFailure(const asio::error_code &e)reTurn::AsyncSocketBaseinlinevirtual
onConnectSuccess()reTurn::AsyncSocketBaseinlinevirtual
onReceiveFailure(const asio::error_code &e)reTurn::TlsConnectionprotectedvirtual
onReceiveSuccess(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data)reTurn::TlsConnectionprotectedvirtual
onSendFailure(const asio::error_code &e)reTurn::TlsConnectionprotectedvirtual
onSendSuccess()reTurn::TlsConnectionprotectedvirtual
onServerHandshakeFailure(const asio::error_code &e)reTurn::TlsConnectionprotectedvirtual
onServerHandshakeSuccess()reTurn::TlsConnectionprotectedvirtual
openAndBind(asio::ip::tcp::socket &socket)reTurn::AsyncSocketBaseprotected
operator=(const TlsConnection &)=deletereTurn::TlsConnection
operator=(TlsConnection &&)=deletereTurn::TlsConnection
receive()reTurn::AsyncSocketBasevirtual
registerAsyncSocketBaseHandler(AsyncSocketBaseHandler *handler)reTurn::AsyncSocketBaseinlinevirtual
send(const StunTuple &destination, const std::shared_ptr< DataBuffer > &data)reTurn::AsyncSocketBasevirtual
send(const StunTuple &destination, unsigned short channel, const std::shared_ptr< DataBuffer > &data)reTurn::AsyncSocketBasevirtual
setExclusiveAddressUse(asio::ip::udp::socket &socket)reTurn::AsyncSocketBasestatic
setOnBeforeSocketClosedFp(BeforeClosedHandler fp)reTurn::AsyncSocketBaseinlinevirtual
setupClientSsl(SSL *ssl, const std::string &hostname, bool validateHostname)reTurn::AsyncTlsSocketBasestatic
socket()reTurn::TlsConnection
start()reTurn::TlsConnectionvirtual
startIdleTimer(unsigned int timeoutSeconds, std::function< bool()> inUse)reTurn::AsyncSocketBaseprotected
stop()reTurn::TlsConnectionvirtual
stopIdleTimer()reTurn::AsyncSocketBaseprotected
TlsConnection(asio::io_context &ioService, ConnectionManager &manager, RequestHandler &handler, asio::ssl::context &context)reTurn::TlsConnectionexplicit
TlsConnection(const TlsConnection &)=deletereTurn::TlsConnection
TlsConnection(TlsConnection &&)=deletereTurn::TlsConnection
transportClose() overridereTurn::AsyncTlsSocketBasevirtual
transportFramedReceive() overridereTurn::AsyncTlsSocketBasevirtual
transportReceive() overridereTurn::AsyncTlsSocketBasevirtual
transportSend(const StunTuple &destination, std::vector< asio::const_buffer > &buffers) overridereTurn::AsyncTlsSocketBasevirtual
~AsyncSocketBase()reTurn::AsyncSocketBasevirtual
~TlsConnection()reTurn::TlsConnection