Stun Server  Compliant with the latest RFCs including 5389, 5769, and 5780
discover the local host's own external IP address
CStunServerConfig Class Reference

#include <server.h>

Collaboration diagram for CStunServerConfig:

Public Member Functions

 CStunServerConfig ()
 

Public Attributes

bool fHasPP
 
bool fHasPA
 
bool fHasAP
 
bool fHasAA
 
bool fMultiThreadedMode
 
bool fTCP
 
uint32_t nMaxConnections
 
CSocketAddress addrPP
 
CSocketAddress addrPA
 
CSocketAddress addrAP
 
CSocketAddress addrAA
 
CSocketAddress addrPrimaryAdvertised
 
CSocketAddress addrAlternateAdvertised
 
bool fEnableDosProtection
 

Detailed Description

Definition at line 29 of file server.h.

Constructor & Destructor Documentation

CStunServerConfig::CStunServerConfig ( )

Definition at line 27 of file server.cpp.

Member Data Documentation

CSocketAddress CStunServerConfig::addrAA

Definition at line 46 of file server.h.

CSocketAddress CStunServerConfig::addrAlternateAdvertised

Definition at line 49 of file server.h.

CSocketAddress CStunServerConfig::addrAP

Definition at line 45 of file server.h.

CSocketAddress CStunServerConfig::addrPA

Definition at line 44 of file server.h.

CSocketAddress CStunServerConfig::addrPP

Definition at line 43 of file server.h.

CSocketAddress CStunServerConfig::addrPrimaryAdvertised

Definition at line 48 of file server.h.

bool CStunServerConfig::fEnableDosProtection

Definition at line 51 of file server.h.

bool CStunServerConfig::fHasAA

Definition at line 36 of file server.h.

bool CStunServerConfig::fHasAP

Definition at line 35 of file server.h.

bool CStunServerConfig::fHasPA

Definition at line 34 of file server.h.

bool CStunServerConfig::fHasPP

Definition at line 33 of file server.h.

bool CStunServerConfig::fMultiThreadedMode

Definition at line 38 of file server.h.

bool CStunServerConfig::fTCP

Definition at line 40 of file server.h.

uint32_t CStunServerConfig::nMaxConnections

Definition at line 41 of file server.h.


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