| bindRequest() | reTurn::TurnAsyncSocket | |
| clearActiveDestination() | reTurn::TurnAsyncSocket | |
| close() | reTurn::TurnAsyncSocket | virtual |
| connect(const std::string &address, unsigned short port) | reTurn::TurnAsyncSocket | |
| 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::TurnAsyncSocket | virtual |
| getBindError() const | reTurn::TurnAsyncSocket | inline |
| getConnectedAddress() noexcept | reTurn::TurnAsyncSocket | inline |
| getConnectedPort() const noexcept | reTurn::TurnAsyncSocket | inline |
| getSocketDescriptor()=0 | reTurn::TurnAsyncSocket | pure virtual |
| handleChannelData(const std::shared_ptr< DataBuffer > &data) | reTurn::TurnAsyncSocket | protected |
| handleReceivedData(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data) | reTurn::TurnAsyncSocket | protected |
| mActiveDestination | reTurn::TurnAsyncSocket | protected |
| mBindError | reTurn::TurnAsyncSocket | protected |
| mChannelManager | reTurn::TurnAsyncSocket | protected |
| mHandlerMutex | reTurn::TurnAsyncSocket | protected |
| mHaveAllocation | reTurn::TurnAsyncSocket | protected |
| mHmacKey | reTurn::TurnAsyncSocket | protected |
| mIOService | reTurn::TurnAsyncSocket | protected |
| mLifetime | reTurn::TurnAsyncSocket | protected |
| mLocalBinding | reTurn::TurnAsyncSocket | protected |
| mLocalHmacKey | reTurn::TurnAsyncSocket | protected |
| mNonce | reTurn::TurnAsyncSocket | protected |
| mPassword | reTurn::TurnAsyncSocket | protected |
| mRealm | reTurn::TurnAsyncSocket | protected |
| mRelayTransportType | reTurn::TurnAsyncSocket | protected |
| mRequestedTransportType | reTurn::TurnAsyncSocket | protected |
| mSoftware | reTurn::TurnAsyncSocket | protected |
| mTurnAsyncSocketHandler | reTurn::TurnAsyncSocket | protected |
| mUsername | reTurn::TurnAsyncSocket | protected |
| refreshAllocation(unsigned int lifetimeSecs) | reTurn::TurnAsyncSocket | |
| RequestEntry | reTurn::TurnAsyncSocket | friend |
| requestSharedSecret() | reTurn::TurnAsyncSocket | |
| send(const char *buffer, size_t size) | reTurn::TurnAsyncSocket | virtual |
| sendFramed(const std::shared_ptr< DataBuffer > &data) | reTurn::TurnAsyncSocket | virtual |
| sendTo(const asio::ip::address &address, unsigned short port, const char *buffer, size_t size) | reTurn::TurnAsyncSocket | virtual |
| sendToFramed(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data) | reTurn::TurnAsyncSocket | virtual |
| sendToUnframed(const asio::ip::address &address, unsigned short port, const std::shared_ptr< DataBuffer > &data) | reTurn::TurnAsyncSocket | virtual |
| sendUnframed(const std::shared_ptr< DataBuffer > &data) | reTurn::TurnAsyncSocket | virtual |
| setActiveDestination(const asio::ip::address &address, unsigned short port) | reTurn::TurnAsyncSocket | |
| setLocalPassword(const char *password) | reTurn::TurnAsyncSocket | |
| setOnBeforeSocketClosedFp(AsyncSocketBase::BeforeClosedHandler fp) | reTurn::TurnAsyncSocket | virtual |
| setSoftware(const char *software) | reTurn::TurnAsyncSocket | |
| setUsernameAndPassword(const char *username, const char *password, bool shortTermAuth=false) | reTurn::TurnAsyncSocket | |
| TurnAsyncSocket(asio::io_context &ioService, AsyncSocketBase &asyncSocketBase, TurnAsyncSocketHandler *turnAsyncSocketHandler, const asio::ip::address &address=UnspecifiedIpAddress, unsigned short port=0) | reTurn::TurnAsyncSocket | explicit |
| turnReceive() | reTurn::TurnAsyncSocket | virtual |
| UnspecifiedBandwidth | reTurn::TurnAsyncSocket | static |
| UnspecifiedIpAddress | reTurn::TurnAsyncSocket | static |
| UnspecifiedLifetime | reTurn::TurnAsyncSocket | static |
| UnspecifiedToken | reTurn::TurnAsyncSocket | static |
| ~TurnAsyncSocket() | reTurn::TurnAsyncSocket | virtual |