ZDK
Public Member Functions | List of all members
ZDK::IExtendedError Class Referenceabstract
Inheritance diagram for ZDK::IExtendedError:
ZDK::IZHandle

Public Member Functions

virtual int ID () const =0
 Gets extended error id. More...
 
virtual int Q931Code () const =0
 Gets Q.931 code. More...
 
virtual ZDK::ProtocolType Proto () const =0
 Gets the extended error protocol type. More...
 
virtual ZDK::LayerType Layer () const =0
 Gets the extended error layer type. More...
 
virtual int LayerCode () const =0
 Gets the extended error layer code. More...
 
virtual ZDK::Shared::String Message () const =0
 Gets the extended error message. More...
 
- Public Member Functions inherited from ZDK::IZHandle
virtual ZDK::ZDKHandle Handle () const =0
 
virtual operator ZDK::ZDKHandle () const =0
 
virtual void Initialize ()=0
 
virtual void ReleaseReference ()=0
 

Member Function Documentation

◆ ID()

virtual int ZDK::IExtendedError::ID ( ) const
pure virtual

Gets extended error id.

Returns
The extended error id

◆ Layer()

virtual ZDK::LayerType ZDK::IExtendedError::Layer ( ) const
pure virtual

Gets the extended error layer type.

Returns
The layer type
See also
ILayerType

◆ LayerCode()

virtual int ZDK::IExtendedError::LayerCode ( ) const
pure virtual

Gets the extended error layer code.

Returns
The layer code
See also
ILayerCode

◆ Message()

virtual ZDK::Shared::String ZDK::IExtendedError::Message ( ) const
pure virtual

Gets the extended error message.

Returns
The message

◆ Proto()

virtual ZDK::ProtocolType ZDK::IExtendedError::Proto ( ) const
pure virtual

Gets the extended error protocol type.

Returns
The protocol type
See also
IProtocolType

◆ Q931Code()

virtual int ZDK::IExtendedError::Q931Code ( ) const
pure virtual

Gets Q.931 code.

The function gets the Q.931 (ISDN) code

Returns
The Q.931 code

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