reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
mohparkserver::ConfigParser Class Reference

#include <ConfigParser.hxx>

Classes

class  MOHSettings
 
class  ParkSettings
 

Public Types

typedef std::map< unsigned long, MOHSettings > MOHSettingsMap
 
typedef std::map< unsigned long, ParkSettings > ParkSettingsMap
 

Public Member Functions

 ConfigParser (int argc, char **argv)
 
 ConfigParser ()
 
virtual ~ConfigParser ()
 

Public Attributes

MOHSettingsMap mMOHSettingsMap
 
ParkSettingsMap mParkSettingsMap
 
resip::Data mAddress
 
resip::Data mDnsServers
 
unsigned short mUdpPort
 
unsigned short mTcpPort
 
unsigned short mTlsPort
 
resip::Data mTlsDomain
 
resip::Data mCertificatePath
 
resip::NameAddr mOutboundProxy
 
bool mKeepAlives
 
unsigned short mMediaPortRangeStart
 
unsigned short mMediaPortRangeSize
 
resip::Data mSipXLogFilename
 
unsigned short mHttpPort
 
resip::Data mLogLevel
 
resip::Data mLogFilename
 
unsigned int mLogFileMaxBytes
 
resip::AfterSocketCreationFuncPtr mSocketFunc
 

Detailed Description

Definition at line 12 of file ConfigParser.hxx.

Member Typedef Documentation

◆ MOHSettingsMap

◆ ParkSettingsMap

Constructor & Destructor Documentation

◆ ConfigParser() [1/2]

mohparkserver::ConfigParser::ConfigParser ( int  argc,
char **  argv 
)

Definition at line 23 of file ConfigParser.cxx.

◆ ConfigParser() [2/2]

mohparkserver::ConfigParser::ConfigParser ( )

Definition at line 49 of file ConfigParser.cxx.

◆ ~ConfigParser()

mohparkserver::ConfigParser::~ConfigParser ( )
virtual

Definition at line 67 of file ConfigParser.cxx.

Member Data Documentation

◆ mAddress

resip::Data mohparkserver::ConfigParser::mAddress

Definition at line 51 of file ConfigParser.hxx.

◆ mCertificatePath

resip::Data mohparkserver::ConfigParser::mCertificatePath

Definition at line 57 of file ConfigParser.hxx.

◆ mDnsServers

resip::Data mohparkserver::ConfigParser::mDnsServers

Definition at line 52 of file ConfigParser.hxx.

◆ mHttpPort

unsigned short mohparkserver::ConfigParser::mHttpPort

Definition at line 67 of file ConfigParser.hxx.

◆ mKeepAlives

bool mohparkserver::ConfigParser::mKeepAlives

Definition at line 59 of file ConfigParser.hxx.

◆ mLogFileMaxBytes

unsigned int mohparkserver::ConfigParser::mLogFileMaxBytes

Definition at line 70 of file ConfigParser.hxx.

◆ mLogFilename

resip::Data mohparkserver::ConfigParser::mLogFilename

Definition at line 69 of file ConfigParser.hxx.

◆ mLogLevel

resip::Data mohparkserver::ConfigParser::mLogLevel

Definition at line 68 of file ConfigParser.hxx.

◆ mMediaPortRangeSize

unsigned short mohparkserver::ConfigParser::mMediaPortRangeSize

Definition at line 63 of file ConfigParser.hxx.

◆ mMediaPortRangeStart

unsigned short mohparkserver::ConfigParser::mMediaPortRangeStart

Definition at line 62 of file ConfigParser.hxx.

◆ mMOHSettingsMap

MOHSettingsMap mohparkserver::ConfigParser::mMOHSettingsMap

Definition at line 30 of file ConfigParser.hxx.

◆ mOutboundProxy

resip::NameAddr mohparkserver::ConfigParser::mOutboundProxy

Definition at line 58 of file ConfigParser.hxx.

◆ mParkSettingsMap

ParkSettingsMap mohparkserver::ConfigParser::mParkSettingsMap

Definition at line 48 of file ConfigParser.hxx.

◆ mSipXLogFilename

resip::Data mohparkserver::ConfigParser::mSipXLogFilename

Definition at line 64 of file ConfigParser.hxx.

◆ mSocketFunc

resip::AfterSocketCreationFuncPtr mohparkserver::ConfigParser::mSocketFunc

Definition at line 73 of file ConfigParser.hxx.

◆ mTcpPort

unsigned short mohparkserver::ConfigParser::mTcpPort

Definition at line 54 of file ConfigParser.hxx.

◆ mTlsDomain

resip::Data mohparkserver::ConfigParser::mTlsDomain

Definition at line 56 of file ConfigParser.hxx.

◆ mTlsPort

unsigned short mohparkserver::ConfigParser::mTlsPort

Definition at line 55 of file ConfigParser.hxx.

◆ mUdpPort

unsigned short mohparkserver::ConfigParser::mUdpPort

Definition at line 53 of file ConfigParser.hxx.


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