|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
This is the complete list of members for reTurn::AsyncTcpSocketBase, 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 |
| AsyncTcpSocketBase(asio::io_context &ioService) | reTurn::AsyncTcpSocketBase | explicit |
| BeforeClosedHandler typedef | reTurn::AsyncSocketBase | |
| bind(const asio::ip::address &address, unsigned short port) override | reTurn::AsyncTcpSocketBase | virtual |
| channelDataPadding(size_t length) | reTurn::AsyncSocketBase | inlinestatic |
| close() | reTurn::AsyncSocketBase | virtual |
| connect(const std::string &address, unsigned short port) override | reTurn::AsyncTcpSocketBase | virtual |
| doFramedReceive() | reTurn::AsyncSocketBase | virtual |
| 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::AsyncTcpSocketBase | virtual |
| getSenderEndpointPort() override | reTurn::AsyncTcpSocketBase | virtual |
| getSocketDescriptor() override | reTurn::AsyncTcpSocketBase | virtual |
| handleClientHandshake(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint) | reTurn::AsyncSocketBase | inlinevirtual |
| handleConnect(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint) override | reTurn::AsyncTcpSocketBase | protectedvirtual |
| handleReadHeader(const asio::error_code &e) override | reTurn::AsyncTcpSocketBase | 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) | reTurn::AsyncSocketBase | inlinevirtual |
| handleTcpResolve(const asio::error_code &ec, const asio::ip::tcp::resolver::results_type &endpoints) override | reTurn::AsyncTcpSocketBase | protectedvirtual |
| handleUdpResolve(const asio::error_code &ec, const asio::ip::udp::resolver::results_type &endpoints) | reTurn::AsyncSocketBase | inlinevirtual |
| isConnected() const noexcept | reTurn::AsyncSocketBase | inline |
| mAsyncSocketBaseHandler | reTurn::AsyncSocketBase | protected |
| mConnected | reTurn::AsyncSocketBase | protected |
| mConnectedAddress | reTurn::AsyncSocketBase | protected |
| mConnectedPort | reTurn::AsyncSocketBase | protected |
| mIOService | reTurn::AsyncSocketBase | protected |
| mLocalTcpEndpoint | reTurn::AsyncSocketBase | protected |
| mOnBeforeSocketCloseFp | reTurn::AsyncSocketBase | protected |
| mReceiveBuffer | reTurn::AsyncSocketBase | protected |
| mReceiving | reTurn::AsyncSocketBase | protected |
| mResolver | reTurn::AsyncTcpSocketBase | protected |
| mSocket | reTurn::AsyncTcpSocketBase | protected |
| noteReceived() | reTurn::AsyncSocketBase | inlineprotected |
| onConnectFailure(const asio::error_code &e) | reTurn::AsyncSocketBase | inlinevirtual |
| onConnectSuccess() | reTurn::AsyncSocketBase | inlinevirtual |
| onReceiveFailure(const asio::error_code &e)=0 | reTurn::AsyncSocketBase | pure virtual |
| onReceiveSuccess(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data)=0 | reTurn::AsyncSocketBase | pure virtual |
| onSendFailure(const asio::error_code &e)=0 | reTurn::AsyncSocketBase | pure virtual |
| onSendSuccess()=0 | reTurn::AsyncSocketBase | pure virtual |
| openAndBind(asio::ip::tcp::socket &socket) | reTurn::AsyncSocketBase | protected |
| 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 |
| setConnectedAddressAndPort() | reTurn::AsyncTcpSocketBase | virtual |
| setExclusiveAddressUse(asio::ip::udp::socket &socket) | reTurn::AsyncSocketBase | static |
| setOnBeforeSocketClosedFp(BeforeClosedHandler fp) | reTurn::AsyncSocketBase | inlinevirtual |
| start() | reTurn::AsyncSocketBase | inlinevirtual |
| startIdleTimer(unsigned int timeoutSeconds, std::function< bool()> inUse) | reTurn::AsyncSocketBase | protected |
| stop() | reTurn::AsyncSocketBase | inlinevirtual |
| stopIdleTimer() | reTurn::AsyncSocketBase | protected |
| transportClose() override | reTurn::AsyncTcpSocketBase | virtual |
| transportFramedReceive() override | reTurn::AsyncTcpSocketBase | virtual |
| transportReceive() override | reTurn::AsyncTcpSocketBase | virtual |
| transportSend(const StunTuple &destination, std::vector< asio::const_buffer > &buffers) override | reTurn::AsyncTcpSocketBase | virtual |
| ~AsyncSocketBase() | reTurn::AsyncSocketBase | virtual |