OPAL
Version 3.18.8
|
Wrapper around the OpalMessage structure. More...
#include <opal.h>
Protected Attributes | |
OpalMessage * | m_message |
Friends | |
class | OpalContext |
Wrapper around the OpalMessage structure.
OpalMessagePtr::OpalMessagePtr | ( | OpalMessageType | type = OpalIndCommandError | ) |
OpalMessagePtr::~OpalMessagePtr | ( | ) |
OpalParamAnswerCall* OpalMessagePtr::GetAnswerCall | ( | ) | const |
Used by OpalCmdAnswerCall/OpalCmdAlerting.
Referenced by operator OpalParamAnswerCall *().
OpalStatusCallCleared* OpalMessagePtr::GetCallCleared | ( | ) | const |
Used by OpalIndCallCleared.
Referenced by operator OpalStatusCallCleared *().
OpalParamSetUpCall* OpalMessagePtr::GetCallSetUp | ( | ) | const |
Used by OpalCmdSetUpCall/OpalIndProceeding/OpalIndAlerting/OpalIndEstablished.
Referenced by operator OpalParamSetUpCall *().
const char* OpalMessagePtr::GetCallToken | ( | ) | const |
Used by OpalCmdHoldCall/OpalCmdRetrieveCall/OpalCmdStopRecording.
OpalParamCallCleared* OpalMessagePtr::GetClearCall | ( | ) | const |
Used by OpalCmdClearCall.
Referenced by operator OpalParamCallCleared *().
const char* OpalMessagePtr::GetCommandError | ( | ) | const |
Used by OpalIndCommandError.
OpalParamGeneral* OpalMessagePtr::GetGeneralParams | ( | ) | const |
Used by OpalCmdSetGeneralParameters.
Referenced by operator OpalParamGeneral *().
OpalStatusIncomingCall* OpalMessagePtr::GetIncomingCall | ( | ) | const |
Used by OpalIndIncomingCall.
Referenced by operator OpalStatusIncomingCall *().
OpalInstantMessage* OpalMessagePtr::GetInstantMessage | ( | ) | const |
Used by OpalCmdSendIM/OpalIndReceiveIM.
Referenced by operator OpalInstantMessage *().
OpalStatusLineAppearance* OpalMessagePtr::GetLineAppearance | ( | ) | const |
Used by OpalIndLineAppearance.
Referenced by operator OpalStatusLineAppearance *().
OpalStatusMediaStream* OpalMessagePtr::GetMediaStream | ( | ) | const |
Used by OpalIndMediaStream/OpalCmdMediaStream.
Referenced by operator OpalStatusMediaStream *().
OpalStatusMessageWaiting* OpalMessagePtr::GetMessageWaiting | ( | ) | const |
Used by OpalIndMessageWaiting.
Referenced by operator OpalStatusMessageWaiting *().
OpalPresenceStatus* OpalMessagePtr::GetPresenceStatus | ( | ) | const |
Used by OpalCmdAuthorisePresence/OpalCmdSubscribePresence/OpalIndPresenceChange/OpalCmdSetLocalPresence.
Referenced by operator OpalPresenceStatus *().
OpalParamProtocol* OpalMessagePtr::GetProtocolParams | ( | ) | const |
Used by OpalCmdSetProtocolParameters.
Referenced by operator OpalParamProtocol *().
OpalParamRecording* OpalMessagePtr::GetRecording | ( | ) | const |
Used by OpalCmdStartRecording.
Referenced by operator OpalParamRecording *().
OpalParamRegistration* OpalMessagePtr::GetRegistrationParams | ( | ) | const |
Used by OpalCmdRegistration.
Referenced by operator OpalParamRegistration *().
OpalStatusRegistration* OpalMessagePtr::GetRegistrationStatus | ( | ) | const |
Used by OpalIndRegistration.
Referenced by operator OpalStatusRegistration *().
OpalParamSetUserData* OpalMessagePtr::GetSetUserData | ( | ) | const |
Used by OpalCmdSetUserData.
Referenced by operator OpalParamSetUserData *().
OpalStatusTransferCall* OpalMessagePtr::GetTransferStatus | ( | ) | const |
Used by OpalIndTransferCall.
Referenced by operator OpalStatusTransferCall *().
OpalMessageType OpalMessagePtr::GetType | ( | ) | const |
OpalStatusUserInput* OpalMessagePtr::GetUserInput | ( | ) | const |
Used by OpalIndUserInput/OpalCmdUserInput.
Referenced by operator OpalStatusUserInput *().
|
inline |
References GetInstantMessage().
|
inline |
References GetAnswerCall().
|
inline |
References GetClearCall().
|
inline |
References GetGeneralParams().
|
inline |
References GetProtocolParams().
|
inline |
References GetRecording().
|
inline |
References GetRegistrationParams().
|
inline |
References GetCallSetUp().
|
inline |
References GetSetUserData().
|
inline |
References GetPresenceStatus().
|
inline |
References GetCallCleared().
|
inline |
References GetIncomingCall().
|
inline |
References GetLineAppearance().
|
inline |
References GetMediaStream().
|
inline |
References GetMessageWaiting().
|
inline |
References GetRegistrationStatus().
|
inline |
References GetTransferStatus().
|
inline |
References GetUserInput().
void OpalMessagePtr::SetCallToken | ( | const char * | token | ) |
OpalMessagePtr& OpalMessagePtr::SetType | ( | OpalMessageType | type | ) |
|
friend |
|
protected |