|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
This is the complete list of members for reTurn::TlsConnection, including all inherited members.
| allocateBuffer(size_t size) | reTurn::AsyncSocketBase | static |
| asyncConnect(asio::ip::tcp::socket &socket, const asio::ip::tcp::resolver::results_type &endpoints) | reTurn::AsyncSocketBase | protected |
| AsyncSocketBase(asio::io_context &ioService) | reTurn::AsyncSocketBase | explicit |
| AsyncTlsSocketBase(asio::io_context &ioService, asio::ssl::context &context, bool validateServerCertificateHostname) | reTurn::AsyncTlsSocketBase | |
| BeforeClosedHandler typedef | reTurn::AsyncSocketBase | |
| bind(const asio::ip::address &address, unsigned short port) override | reTurn::AsyncTlsSocketBase | virtual |
| channelDataPadding(size_t length) | reTurn::AsyncSocketBase | inlinestatic |
| close() | reTurn::TlsConnection | virtual |
| connect(const std::string &address, unsigned short port) override | reTurn::AsyncTlsSocketBase | virtual |
| doFramedReceive() | reTurn::AsyncSocketBase | virtual |
| doHandshake(unsigned int timeoutSeconds=0) | reTurn::AsyncTlsSocketBase | |
| doReceive() | reTurn::AsyncSocketBase | virtual |
| doSend(const StunTuple &destination, unsigned short channel, const std::shared_ptr< DataBuffer > &data, const std::size_t bufferStartPos=0) | reTurn::AsyncSocketBase | virtual |
| doSend(const StunTuple &destination, const std::shared_ptr< DataBuffer > &data, const std::size_t bufferStartPos=0) | reTurn::AsyncSocketBase | virtual |
| framedReceive() | reTurn::AsyncSocketBase | virtual |
| getConnectedAddress() noexcept | reTurn::AsyncSocketBase | inline |
| getConnectedPort() const noexcept | reTurn::AsyncSocketBase | inline |
| getSenderEndpointAddress() override | reTurn::AsyncTlsSocketBase | virtual |
| getSenderEndpointPort() override | reTurn::AsyncTlsSocketBase | virtual |
| getSocketDescriptor() override | reTurn::AsyncTlsSocketBase | virtual |
| handleClientHandshake(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint) override | reTurn::AsyncTlsSocketBase | protectedvirtual |
| handleConnect(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint) override | reTurn::AsyncTlsSocketBase | protectedvirtual |
| handleReadHeader(const asio::error_code &e) override | reTurn::AsyncTlsSocketBase | protectedvirtual |
| handleReceive(const asio::error_code &e, size_t bytesTransferred) | reTurn::AsyncSocketBase | protectedvirtual |
| handleSend(const asio::error_code &e) | reTurn::AsyncSocketBase | protectedvirtual |
| handleServerHandshake(const asio::error_code &e) override | reTurn::AsyncTlsSocketBase | protectedvirtual |
| handleTcpResolve(const asio::error_code &ec, const asio::ip::tcp::resolver::results_type &endpoints) override | reTurn::AsyncTlsSocketBase | protectedvirtual |
| handleUdpResolve(const asio::error_code &ec, const asio::ip::udp::resolver::results_type &endpoints) | reTurn::AsyncSocketBase | inlinevirtual |
| isConnected() const noexcept | reTurn::AsyncSocketBase | inline |
| logClientHandshakeResult(SSL *ssl, const std::string &hostname, const asio::error_code &ec) | reTurn::AsyncTlsSocketBase | static |
| mAsyncSocketBaseHandler | reTurn::AsyncSocketBase | protected |
| mConnected | reTurn::AsyncSocketBase | protected |
| mConnectedAddress | reTurn::AsyncSocketBase | protected |
| mConnectedPort | reTurn::AsyncSocketBase | protected |
| mConnectionManager | reTurn::TlsConnection | protected |
| mIOService | reTurn::AsyncSocketBase | protected |
| mLocalAddress | reTurn::TlsConnection | protected |
| mLocalPort | reTurn::TlsConnection | protected |
| mLocalTcpEndpoint | reTurn::AsyncSocketBase | protected |
| mOnBeforeSocketCloseFp | reTurn::AsyncSocketBase | protected |
| mReceiveBuffer | reTurn::AsyncSocketBase | protected |
| mReceiving | reTurn::AsyncSocketBase | protected |
| mRequestHandler | reTurn::TlsConnection | protected |
| mResolver | reTurn::AsyncTlsSocketBase | protected |
| mSocket | reTurn::AsyncTlsSocketBase | protected |
| mTurnAllocationManager | reTurn::TlsConnection | protected |
| noteReceived() | reTurn::AsyncSocketBase | inlineprotected |
| onConnectFailure(const asio::error_code &e) | reTurn::AsyncSocketBase | inlinevirtual |
| onConnectSuccess() | reTurn::AsyncSocketBase | inlinevirtual |
| onReceiveFailure(const asio::error_code &e) | reTurn::TlsConnection | protectedvirtual |
| onReceiveSuccess(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data) | reTurn::TlsConnection | protectedvirtual |
| onSendFailure(const asio::error_code &e) | reTurn::TlsConnection | protectedvirtual |
| onSendSuccess() | reTurn::TlsConnection | protectedvirtual |
| onServerHandshakeFailure(const asio::error_code &e) | reTurn::TlsConnection | protectedvirtual |
| onServerHandshakeSuccess() | reTurn::TlsConnection | protectedvirtual |
| openAndBind(asio::ip::tcp::socket &socket) | reTurn::AsyncSocketBase | protected |
| operator=(const TlsConnection &)=delete | reTurn::TlsConnection | |
| operator=(TlsConnection &&)=delete | reTurn::TlsConnection | |
| receive() | reTurn::AsyncSocketBase | virtual |
| registerAsyncSocketBaseHandler(AsyncSocketBaseHandler *handler) | reTurn::AsyncSocketBase | inlinevirtual |
| send(const StunTuple &destination, const std::shared_ptr< DataBuffer > &data) | reTurn::AsyncSocketBase | virtual |
| send(const StunTuple &destination, unsigned short channel, const std::shared_ptr< DataBuffer > &data) | reTurn::AsyncSocketBase | virtual |
| setExclusiveAddressUse(asio::ip::udp::socket &socket) | reTurn::AsyncSocketBase | static |
| setOnBeforeSocketClosedFp(BeforeClosedHandler fp) | reTurn::AsyncSocketBase | inlinevirtual |
| setupClientSsl(SSL *ssl, const std::string &hostname, bool validateHostname) | reTurn::AsyncTlsSocketBase | static |
| socket() | reTurn::TlsConnection | |
| start() | reTurn::TlsConnection | virtual |
| startIdleTimer(unsigned int timeoutSeconds, std::function< bool()> inUse) | reTurn::AsyncSocketBase | protected |
| stop() | reTurn::TlsConnection | virtual |
| stopIdleTimer() | reTurn::AsyncSocketBase | protected |
| TlsConnection(asio::io_context &ioService, ConnectionManager &manager, RequestHandler &handler, asio::ssl::context &context) | reTurn::TlsConnection | explicit |
| TlsConnection(const TlsConnection &)=delete | reTurn::TlsConnection | |
| TlsConnection(TlsConnection &&)=delete | reTurn::TlsConnection | |
| transportClose() override | reTurn::AsyncTlsSocketBase | virtual |
| transportFramedReceive() override | reTurn::AsyncTlsSocketBase | virtual |
| transportReceive() override | reTurn::AsyncTlsSocketBase | virtual |
| transportSend(const StunTuple &destination, std::vector< asio::const_buffer > &buffers) override | reTurn::AsyncTlsSocketBase | virtual |
| ~AsyncSocketBase() | reTurn::AsyncSocketBase | virtual |
| ~TlsConnection() | reTurn::TlsConnection |