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

This is the complete list of members for reTurn::UdpServer, 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
AsyncUdpSocketBase(asio::io_context &ioService)reTurn::AsyncUdpSocketBaseexplicit
BeforeClosedHandler typedefreTurn::AsyncSocketBase
bind(const asio::ip::address &address, unsigned short port) overridereTurn::AsyncUdpSocketBasevirtual
channelDataPadding(size_t length)reTurn::AsyncSocketBaseinlinestatic
cleanupResponseMap(const asio::error_code &e, UInt128 tid)reTurn::UdpServer
close()reTurn::AsyncSocketBasevirtual
connect(const std::string &address, unsigned short port) overridereTurn::AsyncUdpSocketBasevirtual
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::AsyncUdpSocketBasevirtual
getSenderEndpointPort() overridereTurn::AsyncUdpSocketBasevirtual
getSocket()reTurn::UdpServer
getSocketDescriptor() overridereTurn::AsyncUdpSocketBasevirtual
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)reTurn::AsyncSocketBaseinlinevirtual
handleReadHeader(const asio::error_code &e)reTurn::AsyncSocketBaseinlinevirtual
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)reTurn::AsyncSocketBaseinlinevirtual
handleUdpResolve(const asio::error_code &ec, const asio::ip::udp::resolver::results_type &endpoints) overridereTurn::AsyncUdpSocketBaseprotectedvirtual
isConnected() const noexceptreTurn::AsyncSocketBaseinline
isRFC3489BackwardsCompatServer()reTurn::UdpServer
mAsyncSocketBaseHandlerreTurn::AsyncSocketBaseprotected
mConnectedreTurn::AsyncSocketBaseprotected
mConnectedAddressreTurn::AsyncSocketBaseprotected
mConnectedPortreTurn::AsyncSocketBaseprotected
mIOServicereTurn::AsyncSocketBaseprotected
mLocalTcpEndpointreTurn::AsyncSocketBaseprotected
mOnBeforeSocketCloseFpreTurn::AsyncSocketBaseprotected
mReceiveBufferreTurn::AsyncSocketBaseprotected
mReceivingreTurn::AsyncSocketBaseprotected
mResolverreTurn::AsyncUdpSocketBaseprotected
mSenderEndpointreTurn::AsyncUdpSocketBaseprotected
mSocketreTurn::AsyncUdpSocketBaseprotected
noteReceived()reTurn::AsyncSocketBaseinlineprotected
onConnectFailure(const asio::error_code &e)reTurn::AsyncSocketBaseinlinevirtual
onConnectSuccess()reTurn::AsyncSocketBaseinlinevirtual
openAndBind(asio::ip::tcp::socket &socket)reTurn::AsyncSocketBaseprotected
operator=(const UdpServer &)=deletereTurn::UdpServer
operator=(UdpServer &&)=deletereTurn::UdpServer
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
setAlternateUdpServers(UdpServer *alternatePort, UdpServer *alternateIp, UdpServer *alternateIpPort)reTurn::UdpServer
setExclusiveAddressUse(asio::ip::udp::socket &socket)reTurn::AsyncSocketBasestatic
setOnBeforeSocketClosedFp(BeforeClosedHandler fp)reTurn::AsyncSocketBaseinlinevirtual
start() overridereTurn::UdpServervirtual
startIdleTimer(unsigned int timeoutSeconds, std::function< bool()> inUse)reTurn::AsyncSocketBaseprotected
stop()reTurn::AsyncSocketBaseinlinevirtual
stopIdleTimer()reTurn::AsyncSocketBaseprotected
transportClose() overridereTurn::AsyncUdpSocketBasevirtual
transportFramedReceive() overridereTurn::AsyncUdpSocketBasevirtual
transportReceive() overridereTurn::AsyncUdpSocketBasevirtual
transportSend(const StunTuple &destination, std::vector< asio::const_buffer > &buffers) overridereTurn::AsyncUdpSocketBasevirtual
UdpServer(asio::io_context &ioService, RequestHandler &requestHandler, const asio::ip::address &address, unsigned short port)reTurn::UdpServerexplicit
UdpServer(const UdpServer &)=deletereTurn::UdpServer
UdpServer(UdpServer &&)=deletereTurn::UdpServer
~AsyncSocketBase()reTurn::AsyncSocketBasevirtual
~UdpServer()reTurn::UdpServer