Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

PSTUNClient Member List

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

BlockedNat enum valuePSTUNClient
cachedExternalAddressPSTUNClient [protected]
Class()PObject [inline, static]
Clone() const PObject [virtual]
Compare(const PObject &obj) const PObject [virtual]
CompareObjectMemoryDirect(const PObject &obj) const PObject [virtual]
Comparison enum namePObject
ConeNat enum valuePSTUNClient
Construct()PSTUNClient [protected]
CreateSocket(PUDPSocket *&socket)PSTUNClient
CreateSocketPair(PUDPSocket *&socket1, PUDPSocket *&socket2)PSTUNClient
DefaultPort enum valuePSTUNClient
EqualTo enum valuePObject
GetClass(unsigned=0) const PObject [inline, virtual]
GetExternalAddress(PIPSocket::Address &externalAddress, const PTimeInterval &maxAge=1000)PSTUNClient
GetNatType(BOOL force=FALSE)PSTUNClient
GetNatTypeName(BOOL force=FALSE)PSTUNClient
GetServer() const PSTUNClient
GreaterThan enum valuePObject
HashFunction() const PObject [virtual]
InternalIsDescendant(const char *clsName) const PObject [inline, virtual]
IsClass(const char *cls) const PObject [inline]
IsSupportingRTP(BOOL force=FALSE)PSTUNClient
LessThan enum valuePObject
natTypePSTUNClient [protected]
NatTypes enum namePSTUNClient
NumNatTypes enum valuePSTUNClient
numSocketsForPairingPSTUNClient [protected]
OpenNat enum valuePSTUNClient
OpenSocket(PUDPSocket &socket, PortInfo &portInfo) const PSTUNClient [protected]
operator!=(const PObject &obj) const PObject [inline]
operator<(const PObject &obj) const PObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) const PObject [inline]
operator==(const PObject &obj) const PObject [inline]
operator>(const PObject &obj) const PObject [inline]
operator>=(const PObject &obj) const PObject [inline]
operator>>(istream &strm, PObject &obj)PObject [friend]
pairedPortInfoPSTUNClient [protected]
PartialBlockedNat enum valuePSTUNClient
PObject()PObject [inline, protected]
PortRestrictedNat enum valuePSTUNClient
PrintOn(ostream &strm) const PObject [virtual]
PSTUNClient(const PString &server, WORD portBase=0, WORD portMax=0, WORD portPairBase=0, WORD portPairMax=0)PSTUNClient
PSTUNClient(const PIPSocket::Address &serverAddress, WORD serverPort=DefaultPort, WORD portBase=0, WORD portMax=0, WORD portPairBase=0, WORD portPairMax=0)PSTUNClient
ReadFrom(istream &strm)PObject [virtual]
RestrictedNat enum valuePSTUNClient
RTPIfSendMedia enum valuePSTUNClient
RTPOK enum valuePSTUNClient
RTPSupportTypes enum namePSTUNClient
RTPUnknown enum valuePSTUNClient
RTPUnsupported enum valuePSTUNClient
serverAddressPSTUNClient [protected]
serverPortPSTUNClient [protected]
SetPortRanges(WORD portBase, WORD portMax=0, WORD portPairBase=0, WORD portPairMax=0)PSTUNClient
SetServer(const PString &server)PSTUNClient
SetServer(const PIPSocket::Address &serverAddress, WORD serverPort=0)PSTUNClient
singlePortInfoPSTUNClient [protected]
SymmetricFirewall enum valuePSTUNClient
SymmetricNat enum valuePSTUNClient
timeAddressObtainedPSTUNClient [protected]
UnknownNat enum valuePSTUNClient
~PObject()PObject [inline, virtual]


Generated on Sat Dec 22 16:46:55 2007 for PWLib by  doxygen 1.4.2