PTLib
Version 2.10.10
|
Go to the source code of this file.
Classes | |
class | PNatMethod |
PNatMethod Base Network Address Traversal Method class All NAT Traversal Methods are derived off this class. More... | |
struct | PNatMethod::PortInfo |
class | PNatStrategy |
PNatStrategy The main container for all NAT traversal Strategies. More... | |
class | PNatMethodServiceDescriptor< className > |
Macros | |
#define | PDECLARE_NAT_METHOD(method, cls) PFACTORY_CREATE(PFactory<PNatMethod>, cls, #method) |
#define | PCREATE_NAT_PLUGIN(name) |
Functions | |
PLIST (PNatList, PNatMethod) | |
PFACTORY_LOAD (PSTUNClient) | |
#define PCREATE_NAT_PLUGIN | ( | name | ) |
#define PDECLARE_NAT_METHOD | ( | method, | |
cls | |||
) | PFACTORY_CREATE(PFactory<PNatMethod>, cls, #method) |
PFACTORY_LOAD | ( | PSTUNClient | ) |
PLIST | ( | PNatList | , |
PNatMethod | |||
) |