OPAL  Version 3.10.4
OpalMessagePtr Class Reference

Wrapper around the OpalMessage structure. More...

#include <opal.h>

Public Member Functions

 OpalMessagePtr (OpalMessageType type=OpalIndCommandError)
 ~OpalMessagePtr ()
OpalMessageType GetType () const
void SetType (OpalMessageType type)
const char * GetCallToken () const
 Used by OpalCmdHoldCall/OpalCmdRetrieveCall/OpalCmdStopRecording.
void SetCallToken (const char *token)
const char * GetCommandError () const
 Used by OpalIndCommandError.
OpalParamGeneralGetGeneralParams () const
 Used by OpalCmdSetGeneralParameters.
OpalParamProtocolGetProtocolParams () const
 Used by OpalCmdSetProtocolParameters.
OpalParamRegistrationGetRegistrationInfo () const
 Used by OpalCmdRegistration.
OpalStatusRegistrationGetRegistrationStatus () const
 Used by OpalIndRegistration.
OpalParamSetUpCallGetCallSetUp () const
 Used by OpalCmdSetUpCall/OpalIndProceeding/OpalIndAlerting/OpalIndEstablished.
OpalStatusIncomingCallGetIncomingCall () const
 Used by OpalIndIncomingCall.
OpalParamAnswerCallGetAnswerCall () const
 Used by OpalCmdAnswerCall/OpalCmdAlerting.
OpalStatusUserInput * GetUserInput () const
 Used by OpalIndUserInput/OpalCmdUserInput.
OpalStatusMessageWaitingGetMessageWaiting () const
 Used by OpalIndMessageWaiting.
OpalStatusLineAppearanceGetLineAppearance () const
 Used by OpalIndLineAppearance.
OpalStatusCallClearedGetCallCleared () const
 Used by OpalIndCallCleared.
OpalParamCallClearedGetClearCall () const
 Used by OpalCmdClearCall.
OpalStatusMediaStreamGetMediaStream () const
 Used by OpalIndMediaStream/OpalCmdMediaStream.
OpalParamSetUserDataGetSetUserData () const
 Used by OpalCmdSetUserData.
OpalParamRecordingGetRecording () const
 Used by OpalCmdStartRecording.
OpalStatusTransferCallGetTransferStatus () const
 Used by OpalIndTransferCall.

Protected Attributes

OpalMessagem_message

Friends

class OpalContext

Detailed Description

Wrapper around the OpalMessage structure.


Constructor & Destructor Documentation


Member Function Documentation

Used by OpalCmdAnswerCall/OpalCmdAlerting.

Used by OpalIndCallCleared.

Used by OpalCmdSetUpCall/OpalIndProceeding/OpalIndAlerting/OpalIndEstablished.

const char* OpalMessagePtr::GetCallToken ( ) const

Used by OpalCmdHoldCall/OpalCmdRetrieveCall/OpalCmdStopRecording.

Used by OpalCmdClearCall.

const char* OpalMessagePtr::GetCommandError ( ) const

Used by OpalIndCommandError.

Used by OpalCmdSetGeneralParameters.

Used by OpalIndIncomingCall.

Used by OpalIndLineAppearance.

Used by OpalIndMediaStream/OpalCmdMediaStream.

Used by OpalIndMessageWaiting.

Used by OpalCmdSetProtocolParameters.

Used by OpalCmdStartRecording.

Used by OpalCmdRegistration.

Used by OpalIndRegistration.

Used by OpalCmdSetUserData.

Used by OpalIndTransferCall.

OpalStatusUserInput* OpalMessagePtr::GetUserInput ( ) const

Used by OpalIndUserInput/OpalCmdUserInput.

void OpalMessagePtr::SetCallToken ( const char *  token)

Friends And Related Function Documentation

friend class OpalContext [friend]

Field Documentation


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