OPAL  Version 3.14.3
OpalConnection::CallEndReason Struct Reference

#include <connection.h>

Public Member Functions

 CallEndReason (CallEndReasonCodes reason=NumCallEndReasons, unsigned cause=0)
 
 CallEndReason (long reason)
 
__inline operator CallEndReasonCodes () const
 
__inline int AsInteger () const
 

Data Fields

CallEndReasonCodes code:8
 
union {
   unsigned   q931:16
 
   unsigned   custom:16
 
}; 
 

Constructor & Destructor Documentation

OpalConnection::CallEndReason::CallEndReason ( CallEndReasonCodes  reason = NumCallEndReasons,
unsigned  cause = 0 
)
inline
OpalConnection::CallEndReason::CallEndReason ( long  reason)
inlineexplicit

References code.

Member Function Documentation

__inline int OpalConnection::CallEndReason::AsInteger ( ) const
inline

References q931.

__inline OpalConnection::CallEndReason::operator CallEndReasonCodes ( ) const
inline

Field Documentation

union { ... }
CallEndReasonCodes OpalConnection::CallEndReason::code

Referenced by CallEndReason().

unsigned OpalConnection::CallEndReason::custom
unsigned OpalConnection::CallEndReason::q931

Referenced by AsInteger().


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