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

This is the complete list of members for reTurn::TurnAsyncTlsSocket, 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
bindRequest()reTurn::TurnAsyncSocket
channelDataPadding(size_t length)reTurn::AsyncSocketBaseinlinestatic
clearActiveDestination()reTurn::TurnAsyncSocket
reTurn::close()reTurn::TurnAsyncSocketvirtual
reTurn::AsyncTlsSocketBase::close()reTurn::AsyncSocketBasevirtual
reTurn::connect(const std::string &address, unsigned short port)reTurn::TurnAsyncSocket
reTurn::AsyncTlsSocketBase::connect(const std::string &address, unsigned short port) overridereTurn::AsyncTlsSocketBasevirtual
connectivityCheck(const StunTuple &targetAddr, uint32_t peerRflxPriority, bool setIceControlling, bool setIceControlled, unsigned int numRetransmits, unsigned int retrans_iterval_ms)reTurn::TurnAsyncSocket
createAllocation(unsigned int lifetimeSecs=UnspecifiedLifetime, unsigned int bandwidth=UnspecifiedBandwidth, unsigned char requestedPortProps=StunMessage::PropsNone, uint64_t reservationToken=UnspecifiedToken, StunTuple::TransportType requestedTransportType=StunTuple::None)reTurn::TurnAsyncSocket
destroyAllocation()reTurn::TurnAsyncSocket
disableTurnAsyncHandler()reTurn::TurnAsyncSocketvirtual
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
getBindError() constreTurn::TurnAsyncSocketinline
reTurn::getConnectedAddress() noexceptreTurn::TurnAsyncSocketinline
reTurn::AsyncTlsSocketBase::getConnectedAddress() noexceptreTurn::AsyncSocketBaseinline
reTurn::getConnectedPort() const noexceptreTurn::TurnAsyncSocketinline
reTurn::AsyncTlsSocketBase::getConnectedPort() const noexceptreTurn::AsyncSocketBaseinline
getSenderEndpointAddress() overridereTurn::AsyncTlsSocketBasevirtual
getSenderEndpointPort() overridereTurn::AsyncTlsSocketBasevirtual
getSocketDescriptor()reTurn::TurnAsyncTlsSocketinlinevirtual
handleChannelData(const std::shared_ptr< DataBuffer > &data)reTurn::TurnAsyncSocketprotected
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
handleReceivedData(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data)reTurn::TurnAsyncSocketprotected
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
mActiveDestinationreTurn::TurnAsyncSocketprotected
mAsyncSocketBaseHandlerreTurn::AsyncSocketBaseprotected
mBindErrorreTurn::TurnAsyncSocketprotected
mChannelManagerreTurn::TurnAsyncSocketprotected
mConnectedreTurn::AsyncSocketBaseprotected
mConnectedAddressreTurn::AsyncSocketBaseprotected
mConnectedPortreTurn::AsyncSocketBaseprotected
mHandlerMutexreTurn::TurnAsyncSocketprotected
mHaveAllocationreTurn::TurnAsyncSocketprotected
mHmacKeyreTurn::TurnAsyncSocketprotected
reTurn::mIOServicereTurn::TurnAsyncSocketprotected
reTurn::AsyncTlsSocketBase::mIOServicereTurn::AsyncSocketBaseprotected
mLifetimereTurn::TurnAsyncSocketprotected
mLocalBindingreTurn::TurnAsyncSocketprotected
mLocalHmacKeyreTurn::TurnAsyncSocketprotected
mLocalTcpEndpointreTurn::AsyncSocketBaseprotected
mNoncereTurn::TurnAsyncSocketprotected
mOnBeforeSocketCloseFpreTurn::AsyncSocketBaseprotected
mPasswordreTurn::TurnAsyncSocketprotected
mRealmreTurn::TurnAsyncSocketprotected
mReceiveBufferreTurn::AsyncSocketBaseprotected
mReceivingreTurn::AsyncSocketBaseprotected
mRelayTransportTypereTurn::TurnAsyncSocketprotected
mRequestedTransportTypereTurn::TurnAsyncSocketprotected
mResolverreTurn::AsyncTlsSocketBaseprotected
mSocketreTurn::AsyncTlsSocketBaseprotected
mSoftwarereTurn::TurnAsyncSocketprotected
mTurnAsyncSocketHandlerreTurn::TurnAsyncSocketprotected
mUsernamereTurn::TurnAsyncSocketprotected
noteReceived()reTurn::AsyncSocketBaseinlineprotected
onServerHandshakeFailure(const asio::error_code &e)reTurn::AsyncTlsSocketBaseinlineprotectedvirtual
onServerHandshakeSuccess()reTurn::AsyncTlsSocketBaseinlineprotectedvirtual
openAndBind(asio::ip::tcp::socket &socket)reTurn::AsyncSocketBaseprotected
receive()reTurn::AsyncSocketBasevirtual
refreshAllocation(unsigned int lifetimeSecs)reTurn::TurnAsyncSocket
registerAsyncSocketBaseHandler(AsyncSocketBaseHandler *handler)reTurn::AsyncSocketBaseinlinevirtual
requestSharedSecret()reTurn::TurnAsyncSocket
reTurn::send(const char *buffer, size_t size)reTurn::TurnAsyncSocketvirtual
reTurn::AsyncTlsSocketBase::send(const StunTuple &destination, const std::shared_ptr< DataBuffer > &data)reTurn::AsyncSocketBasevirtual
reTurn::AsyncTlsSocketBase::send(const StunTuple &destination, unsigned short channel, const std::shared_ptr< DataBuffer > &data)reTurn::AsyncSocketBasevirtual
sendFramed(const std::shared_ptr< DataBuffer > &data)reTurn::TurnAsyncSocketvirtual
sendTo(const asio::ip::address &address, unsigned short port, const char *buffer, size_t size)reTurn::TurnAsyncSocketvirtual
sendToFramed(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data)reTurn::TurnAsyncSocketvirtual
sendToUnframed(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data)reTurn::TurnAsyncSocketvirtual
sendUnframed(const std::shared_ptr< DataBuffer > &data)reTurn::TurnAsyncSocketvirtual
setActiveDestination(const asio::ip::address &address, unsigned short port)reTurn::TurnAsyncSocket
setExclusiveAddressUse(asio::ip::udp::socket &socket)reTurn::AsyncSocketBasestatic
setLocalPassword(const char *password)reTurn::TurnAsyncSocket
reTurn::setOnBeforeSocketClosedFp(AsyncSocketBase::BeforeClosedHandler fp)reTurn::TurnAsyncSocketvirtual
reTurn::AsyncTlsSocketBase::setOnBeforeSocketClosedFp(BeforeClosedHandler fp)reTurn::AsyncSocketBaseinlinevirtual
setSoftware(const char *software)reTurn::TurnAsyncSocket
setupClientSsl(SSL *ssl, const std::string &hostname, bool validateHostname)reTurn::AsyncTlsSocketBasestatic
setUsernameAndPassword(const char *username, const char *password, bool shortTermAuth=false)reTurn::TurnAsyncSocket
start()reTurn::AsyncSocketBaseinlinevirtual
startIdleTimer(unsigned int timeoutSeconds, std::function< bool()> inUse)reTurn::AsyncSocketBaseprotected
stop()reTurn::AsyncSocketBaseinlinevirtual
stopIdleTimer()reTurn::AsyncSocketBaseprotected
transportClose() overridereTurn::AsyncTlsSocketBasevirtual
transportFramedReceive() overridereTurn::AsyncTlsSocketBasevirtual
transportReceive() overridereTurn::AsyncTlsSocketBasevirtual
transportSend(const StunTuple &destination, std::vector< asio::const_buffer > &buffers) overridereTurn::AsyncTlsSocketBasevirtual
TurnAsyncSocket(asio::io_context &ioService, AsyncSocketBase &asyncSocketBase, TurnAsyncSocketHandler *turnAsyncSocketHandler, const asio::ip::address &address=UnspecifiedIpAddress, unsigned short port=0)reTurn::TurnAsyncSocketexplicit
TurnAsyncTlsSocket(asio::io_context &ioService, asio::ssl::context &sslContext, bool validateServerCertificateHostname, TurnAsyncSocketHandler *turnAsyncSocketHandler, const asio::ip::address &address=UnspecifiedIpAddress, unsigned short port=0)reTurn::TurnAsyncTlsSocketexplicit
turnReceive()reTurn::TurnAsyncSocketvirtual
UnspecifiedBandwidthreTurn::TurnAsyncSocketstatic
UnspecifiedIpAddressreTurn::TurnAsyncSocketstatic
UnspecifiedLifetimereTurn::TurnAsyncSocketstatic
UnspecifiedTokenreTurn::TurnAsyncSocketstatic
~AsyncSocketBase()reTurn::AsyncSocketBasevirtual
~TurnAsyncSocket()reTurn::TurnAsyncSocketvirtual