Yate
ISDNQ931ParserData Class Reference

Q.931 message parser data. More...

#include <yatesig.h>

Public Member Functions

 ISDNQ931ParserData (const NamedList &params, DebugEnabler *dbg=0)
 
bool flag (int mask) const
 

Public Attributes

DebugEnablerm_dbg
 
u_int32_t m_maxMsgLen
 
int m_flags
 
int m_flagsOrig
 
u_int8_t m_maxDisplay
 
bool m_allowSegment
 
u_int8_t m_maxSegments
 
bool m_extendedDebug
 

Detailed Description

Q.931 message parser data.

This class holds Q.931 parser settings used to encode/decode Q.931 messages

Constructor & Destructor Documentation

◆ ISDNQ931ParserData()

ISDNQ931ParserData ( const NamedList & params,
DebugEnabler * dbg = 0 )

Constructor

Parameters
paramsParser settings
dbgThe debug enabler used for output

Member Function Documentation

◆ flag()

bool flag ( int mask) const
inline

Check the state of a flag

Parameters
maskThe flag to check
Returns
True if the given flag is set

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