webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
rtc::NAT Class Referenceabstract

#include <nattypes.h>

Inheritance diagram for rtc::NAT:
rtc::AddressRestrictedNAT rtc::OpenConeNAT rtc::PortRestrictedNAT rtc::SymmetricNAT

Public Member Functions

virtual ~NAT ()
 
virtual bool IsSymmetric ()=0
 
virtual bool FiltersIP ()=0
 
virtual bool FiltersPort ()=0
 
virtual ~NAT ()
 
virtual bool IsSymmetric ()=0
 
virtual bool FiltersIP ()=0
 
virtual bool FiltersPort ()=0
 

Static Public Member Functions

static NATCreate (NATType type)
 
static NATCreate (NATType type)
 

Constructor & Destructor Documentation

◆ ~NAT() [1/2]

virtual rtc::NAT::~NAT ( )
inlinevirtual

◆ ~NAT() [2/2]

virtual rtc::NAT::~NAT ( )
inlinevirtual

Member Function Documentation

◆ Create() [1/2]

NAT * rtc::NAT::Create ( NATType  type)
static

◆ Create() [2/2]

static NAT* rtc::NAT::Create ( NATType  type)
static

◆ FiltersIP() [1/2]

virtual bool rtc::NAT::FiltersIP ( )
pure virtual

◆ FiltersIP() [2/2]

virtual bool rtc::NAT::FiltersIP ( )
pure virtual

◆ FiltersPort() [1/2]

virtual bool rtc::NAT::FiltersPort ( )
pure virtual

◆ FiltersPort() [2/2]

virtual bool rtc::NAT::FiltersPort ( )
pure virtual

◆ IsSymmetric() [1/2]

virtual bool rtc::NAT::IsSymmetric ( )
pure virtual

◆ IsSymmetric() [2/2]

virtual bool rtc::NAT::IsSymmetric ( )
pure virtual

The documentation for this class was generated from the following files: