PTLib
Version 2.12.9
|
This is the complete list of members for PSTUNClient, 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) | PSTUNClient | |
CreateSocketPair(PUDPSocket *&socket1, PUDPSocket *&socket2, const PIPSocket::Address &=PIPSocket::GetDefaultIpAny()) | PSTUNClient | 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 | PSTUNClient | virtual |
GetNatMethodName() | PSTUNClient | static |
GetRetries() const | PSTUN | inlinevirtual |
GetServer() const | PSTUNClient | virtual |
GetServerAddress(PIPSocketAddressAndPort &serverAddressAndPort) const | PSTUNClient | virtual |
GetTimeout() const | PSTUN | inlinevirtual |
InternalGetNatType(bool forced, const PTimeInterval &maxAge) | PSTUNClient | protectedvirtual |
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_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 &ifaceAddr) | PSTUNClient | virtual |
PSTUN() | PSTUN | |
PSTUNClient() | PSTUNClient | |
replyTimeout | PSTUN | |
SetCredentials(const PString &username, const PString &password, const PString &realm) | PSTUN | virtual |
SetRetries(PINDEX retries) | PSTUN | inlinevirtual |
SetServer(const PString &server) | PSTUNClient | |
SetTimeout(const PTimeInterval &timeout) | PSTUN | inlinevirtual |
~PSTUN() | PSTUN | inlinevirtual |
~PSTUNClient() | PSTUNClient |