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

This is the complete list of members for reTurn::AsyncTcpSocketBase, 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
AsyncTcpSocketBase(asio::io_context &ioService)reTurn::AsyncTcpSocketBaseexplicit
BeforeClosedHandler typedefreTurn::AsyncSocketBase
bind(const asio::ip::address &address, unsigned short port) overridereTurn::AsyncTcpSocketBasevirtual
channelDataPadding(size_t length)reTurn::AsyncSocketBaseinlinestatic
close()reTurn::AsyncSocketBasevirtual
connect(const std::string &address, unsigned short port) overridereTurn::AsyncTcpSocketBasevirtual
doFramedReceive()reTurn::AsyncSocketBasevirtual
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::AsyncTcpSocketBasevirtual
getSenderEndpointPort() overridereTurn::AsyncTcpSocketBasevirtual
getSocketDescriptor() overridereTurn::AsyncTcpSocketBasevirtual
handleClientHandshake(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint)reTurn::AsyncSocketBaseinlinevirtual
handleConnect(const asio::error_code &ec, const asio::ip::tcp::endpoint &endpoint) overridereTurn::AsyncTcpSocketBaseprotectedvirtual
handleReadHeader(const asio::error_code &e) overridereTurn::AsyncTcpSocketBaseprotectedvirtual
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)reTurn::AsyncSocketBaseinlinevirtual
handleTcpResolve(const asio::error_code &ec, const asio::ip::tcp::resolver::results_type &endpoints) overridereTurn::AsyncTcpSocketBaseprotectedvirtual
handleUdpResolve(const asio::error_code &ec, const asio::ip::udp::resolver::results_type &endpoints)reTurn::AsyncSocketBaseinlinevirtual
isConnected() const noexceptreTurn::AsyncSocketBaseinline
mAsyncSocketBaseHandlerreTurn::AsyncSocketBaseprotected
mConnectedreTurn::AsyncSocketBaseprotected
mConnectedAddressreTurn::AsyncSocketBaseprotected
mConnectedPortreTurn::AsyncSocketBaseprotected
mIOServicereTurn::AsyncSocketBaseprotected
mLocalTcpEndpointreTurn::AsyncSocketBaseprotected
mOnBeforeSocketCloseFpreTurn::AsyncSocketBaseprotected
mReceiveBufferreTurn::AsyncSocketBaseprotected
mReceivingreTurn::AsyncSocketBaseprotected
mResolverreTurn::AsyncTcpSocketBaseprotected
mSocketreTurn::AsyncTcpSocketBaseprotected
noteReceived()reTurn::AsyncSocketBaseinlineprotected
onConnectFailure(const asio::error_code &e)reTurn::AsyncSocketBaseinlinevirtual
onConnectSuccess()reTurn::AsyncSocketBaseinlinevirtual
onReceiveFailure(const asio::error_code &e)=0reTurn::AsyncSocketBasepure virtual
onReceiveSuccess(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data)=0reTurn::AsyncSocketBasepure virtual
onSendFailure(const asio::error_code &e)=0reTurn::AsyncSocketBasepure virtual
onSendSuccess()=0reTurn::AsyncSocketBasepure virtual
openAndBind(asio::ip::tcp::socket &socket)reTurn::AsyncSocketBaseprotected
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
setConnectedAddressAndPort()reTurn::AsyncTcpSocketBasevirtual
setExclusiveAddressUse(asio::ip::udp::socket &socket)reTurn::AsyncSocketBasestatic
setOnBeforeSocketClosedFp(BeforeClosedHandler fp)reTurn::AsyncSocketBaseinlinevirtual
start()reTurn::AsyncSocketBaseinlinevirtual
startIdleTimer(unsigned int timeoutSeconds, std::function< bool()> inUse)reTurn::AsyncSocketBaseprotected
stop()reTurn::AsyncSocketBaseinlinevirtual
stopIdleTimer()reTurn::AsyncSocketBaseprotected
transportClose() overridereTurn::AsyncTcpSocketBasevirtual
transportFramedReceive() overridereTurn::AsyncTcpSocketBasevirtual
transportReceive() overridereTurn::AsyncTcpSocketBasevirtual
transportSend(const StunTuple &destination, std::vector< asio::const_buffer > &buffers) overridereTurn::AsyncTcpSocketBasevirtual
~AsyncSocketBase()reTurn::AsyncSocketBasevirtual