39 #ifndef H_H460_Featurestd23
40 #define H_H460_Featurestd23
44 #include <ptlib/plugin.h>
45 #include <ptclib/pstun.h>
63 virtual PString
GetName()
const;
73 const PIPSocket::Address & binding = PIPSocket::GetDefaultIpAny()
78 PUDPSocket * & socket1,
79 PUDPSocket * & socket2,
80 const PIPSocket::Address & binding = PIPSocket::GetDefaultIpAny()
94 PSTUNClient::NatTypes
NATTest();
99 PSTUNClient::NatTypes natType;
136 void OnNATTypeDetection(PSTUNClient::NatTypes type,
const PIPSocket::Address & ExtIP);
144 void InitialiseUPnP();
148 bool DetectALG(
const PIPSocket::Address & detectAddress);
155 PSTUNClient::NatTypes natType;
156 PIPSocket::Address externalIP;
159 PBoolean isavailable;
170 #if !defined(_WIN32_WCE)
249 #if !defined(_WIN32_WCE)
254 #endif // H_H460_Featurestd23