PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PTURNClient Member List

This is the complete list of members for PTURNClient, including all inherited members.

AppendMessageIntegrity(PSTUNMessage &message) | PSTUN | virtual
Close() | PSTUNClient | virtual
CreateSocket(Component component, PUDPSocket *&socket, const PIPSocket::Address &=PIPSocket::GetDefaultIpAny(), WORD port=0) | PTURNClient |
CreateSocketPair(PUDPSocket *&socket1, PUDPSocket *&socket2, const PIPSocket::Address &binding) | PTURNClient | virtual
DefaultPort enum value | PSTUN |
DoRFC3489Discovery(PSTUNUDPSocket *socket, const PIPSocketAddressAndPort &serverAddress, PIPSocketAddressAndPort &baseAddressAndPort, PIPSocketAddressAndPort &externalAddressAndPort) | PSTUN | virtual
FindNatType(const PIPSocket::Address &binding) | PSTUNClient |
FinishRFC3489Discovery(PSTUNMessage &responseI, PSTUNUDPSocket *socket, PIPSocketAddressAndPort &externalAddressAndPort) | PSTUN | virtual
GetExternalAddress(PIPSocket::Address &externalAddress, const PTimeInterval &maxAge=1000) | PSTUNClient | virtual
GetFromBindingResponse(const PSTUNMessage &response, PIPSocketAddressAndPort &externalAddress) | PSTUN | virtual
GetInterfaceAddress(PIPSocket::Address &internalAddress) const | PSTUNClient | virtual
GetName() const | PTURNClient | virtual
GetNatMethodName() | PTURNClient | static
GetRetries() const | PSTUN | inline virtual
GetRTPSupport(bool force=false) | PTURNClient | virtual
GetServer() const | PSTUNClient | virtual
GetServerAddress(PIPSocketAddressAndPort &serverAddressAndPort) const | PSTUNClient | virtual
GetTimeout() const | PSTUN | inline virtual
InternalGetNatType(bool forced, const PTimeInterval &maxAge) | PSTUNClient | protected virtual
InternalOpenSocket(Component component, const PIPSocket::Address &binding, PSTUNUDPSocket &socket, PortInfo &portInfo) | PSTUNClient |
IsAvailable(const PIPSocket::Address &binding) | PSTUNClient |
m_credentialsHash | PSTUN |
m_interface | PSTUN |
m_mutex | PSTUNClient | protected
m_natType | PSTUN |
m_nonce | PSTUN |
m_password | PTURNClient | protected
m_pollRetries | PSTUN |
m_realm | PSTUN |
m_serverAddress | PSTUN |
m_socket | PSTUNClient | protected
m_timeAddressObtained | PSTUN |
m_userName | PSTUN |
MakeAuthenticatedRequest(PSTUNUDPSocket *socket, PSTUNMessage &request, PSTUNMessage &response) | PSTUN | virtual
MaxChannelNumber enum value | PSTUN |
MinChannelNumber enum value | PSTUN |
Open(const PIPSocket::Address &iface) | PTURNClient | virtual
PSTUN() | PSTUN |
PSTUNClient() | PSTUNClient |
PTURNClient() | PTURNClient |
RefreshAllocation(DWORD lifetime=600) | PTURNClient | protected virtual
replyTimeout | PSTUN |
SetCredentials(const PString &username, const PString &password, const PString &realm) | PTURNClient | virtual
SetRetries(PINDEX retries) | PSTUN | inline virtual
SetServer(const PString &server) | PSTUNClient |
SetTimeout(const PTimeInterval &timeout) | PSTUN | inline virtual
~PSTUN() | PSTUN | inline virtual
~PSTUNClient() | PSTUNClient |