|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
Classes | |
| class | AsyncSocketBase |
| class | AsyncSocketBaseHandler |
| class | AsyncTcpSocketBase |
| class | AsyncTlsSocketBase |
| class | AsyncUdpSocketBase |
| class | ChannelManager |
| class | ConnectionManager |
| Manages open connections so that they may be cleanly stopped when the server needs to shut down, and counts them per client IP address (with turnManager, which counts all the servers' connections, for MaxTcpConnectionsPerIp). More... | |
| class | DataBuffer |
| class | RemotePeer |
| class | RequestHandler |
| The common handler for all incoming requests. More... | |
| class | ReTurnConfig |
| class | ReTurnServerProcess |
| class | ReTurnUserFileScanner |
| class | StunAuth |
| class | StunMessage |
| class | StunTuple |
| class | TcpConnection |
| Represents a single connection from a client. More... | |
| class | TcpServer |
| class | TlsConnection |
| Represents a single connection from a client. More... | |
| class | TlsServer |
| class | TurnAllocation |
| class | TurnAllocationKey |
| class | TurnAllocationManager |
| class | TurnAsyncSocket |
| class | TurnAsyncSocketHandler |
| class | TurnAsyncTcpSocket |
| class | TurnAsyncTlsSocket |
| class | TurnAsyncUdpSocket |
| class | TurnManager |
| class | TurnPermission |
| class | TurnSocket |
| class | TurnTcpSocket |
| class | TurnTlsSocket |
| class | TurnUdpSocket |
| class | UdpEchoServer |
| class | UdpRelayServer |
| class | UdpServer |
| struct | UInt128 |
| struct | UInt96 |
| class | UserAuthData |
Typedefs | |
| typedef std::shared_ptr< AsyncSocketBase > | ConnectionPtr |
| typedef int | ErrorType |
| typedef std::map< resip::Data, reTurn::UserAuthData > | RealmUsers |
| typedef std::pair< resip::Data, resip::Data > | RealmUserPair |
| typedef asio::ssl::stream< asio::ip::tcp::socket > | ssl_socket |
| typedef std::shared_ptr< UdpRelayServer > | UdpRelayServerPtr |
Functions | |
| static asio::ssl::context | makeClientContext (const std::string &rootCertificatesFile) |
| void | ArrayDeallocator (char *data) |
| bool | operator< (const UInt128 &lhs, const UInt128 &rhs) |
| bool | operator== (const UInt128 &lhs, const UInt128 &rhs) |
| EncodeStream & | operator<< (EncodeStream &strm, const UInt128 &r) |
| EncodeStream & | operator<< (EncodeStream &strm, const StunMessage::StunAtrAddress &addr) |
| EncodeStream & | operator<< (EncodeStream &os, const StunMessage::StunMsgHdr &h) |
| EncodeStream & | operator<< (EncodeStream &strm, const StunTuple &tuple) |
| typedef std::shared_ptr<AsyncSocketBase> reTurn::ConnectionPtr |
Definition at line 171 of file AsyncSocketBase.hxx.
Definition at line 8 of file ErrorCode.hxx.
| typedef std::pair<resip::Data, resip::Data> reTurn::RealmUserPair |
Definition at line 21 of file ReTurnConfig.hxx.
Definition at line 20 of file ReTurnConfig.hxx.
| typedef asio::ssl::stream<asio::ip::tcp::socket> reTurn::ssl_socket |
Definition at line 19 of file TlsConnection.hxx.
| typedef std::shared_ptr<UdpRelayServer> reTurn::UdpRelayServerPtr |
Definition at line 50 of file UdpRelayServer.hxx.
Definition at line 8 of file DataBuffer.cxx.
|
static |
Definition at line 24 of file TurnTlsSocket.cxx.
Definition at line 44 of file StunMessage.cxx.
| EncodeStream & reTurn::operator<< | ( | EncodeStream & | os, |
| const StunMessage::StunMsgHdr & | h | ||
| ) |
Definition at line 1255 of file StunMessage.cxx.
| EncodeStream & reTurn::operator<< | ( | EncodeStream & | strm, |
| const StunMessage::StunAtrAddress & | addr | ||
| ) |
Definition at line 1230 of file StunMessage.cxx.
| EncodeStream & reTurn::operator<< | ( | EncodeStream & | strm, |
| const StunTuple & | tuple | ||
| ) |
Definition at line 94 of file StunTuple.cxx.
| EncodeStream & reTurn::operator<< | ( | EncodeStream & | strm, |
| const UInt128 & | r | ||
| ) |
Definition at line 1218 of file StunMessage.cxx.
Definition at line 62 of file StunMessage.cxx.
Definition at line 29 of file ErrorCode.hxx.
Definition at line 17 of file ErrorCode.hxx.
Definition at line 16 of file ErrorCode.hxx.
Definition at line 13 of file ErrorCode.hxx.
Definition at line 18 of file ErrorCode.hxx.
Definition at line 23 of file ErrorCode.hxx.
Definition at line 11 of file ErrorCode.hxx.
Definition at line 24 of file ErrorCode.hxx.
Definition at line 27 of file ErrorCode.hxx.
Definition at line 25 of file ErrorCode.hxx.
Definition at line 15 of file ErrorCode.hxx.
Definition at line 20 of file ErrorCode.hxx.
Definition at line 19 of file ErrorCode.hxx.
Definition at line 28 of file ErrorCode.hxx.
Definition at line 21 of file ErrorCode.hxx.
Definition at line 22 of file ErrorCode.hxx.
Definition at line 30 of file ErrorCode.hxx.
Definition at line 10 of file ErrorCode.hxx.
Definition at line 26 of file ErrorCode.hxx.
Definition at line 31 of file ErrorCode.hxx.