class MgHandsetPackageEvent : public MgEvent

This class has things the Gateway can send to the agent

Inheritance:


Public Methods

MgcpHandsetPackageItemType getType()
get the type of event that the Gateway is sending to us
MgHandsetPackageEvent()
MgHandsetPackageEvent(const MgcpGenericEvent& e)
static MgNotificationEvent notifyAlertingTone(string s="")
static MgNotificationEvent notifyAnswerTone(string s="")
static MgNotificationEvent notifyBusyTone(string s="")
static MgNotificationEvent notifyCallingCardServiceTone(string s="")
static MgNotificationEvent notifyCallWaitingTone(string s="")
static MgNotificationEvent notifyDialTone(string s="")
static MgNotificationEvent notifyDistinctiveRinging(const string& arg, string s="")
static MgNotificationEvent notifyDistinctiveTonePattern(const string& arg, string s="")
static MgNotificationEvent notifyErrorTone(string s="")
static MgNotificationEvent notifyFlashHook(string s="")
static MgNotificationEvent notifyNetworkBusy(string s="")
static MgNotificationEvent notifyOffHookTransition(string s="")
static MgNotificationEvent notifyOffHookWarningTone(string s="")
static MgNotificationEvent notifyOnHookTransition(string s="")
static MgNotificationEvent notifyPromptTone(string s="")
static MgNotificationEvent notifyRecorderWarningTone(string s="")
static MgNotificationEvent notifyReportFailure(string s="")
static MgNotificationEvent notifyReportOnCompletion(string s="")
static MgNotificationEvent notifyRinging(string s="")
static MgNotificationEvent notifySITTone(string s="")
static MgNotificationEvent notifyStutterDialtone(string s="")

Public

Get the i'th paramter

Private Fields

only the Mg stack can construct these
MgcpHandsetPackageItemType objectType
Get the number of paramters - usually 0 - depends on type

Inherited from MgEvent:

Public Methods

MgEventAction getItemAction()
int getNumAction()
int getNumParameters()
string getParameter(int index)

Documentation

This class has things the Gateway can send to the agent
static MgNotificationEvent notifyOffHookTransition(string s="")

static MgNotificationEvent notifyOnHookTransition(string s="")

static MgNotificationEvent notifyFlashHook(string s="")

static MgNotificationEvent notifyAnswerTone(string s="")

static MgNotificationEvent notifyBusyTone(string s="")

static MgNotificationEvent notifyCallWaitingTone(string s="")

static MgNotificationEvent notifyDialTone(string s="")

static MgNotificationEvent notifyNetworkBusy(string s="")

static MgNotificationEvent notifyRinging(string s="")

static MgNotificationEvent notifyDistinctiveRinging(const string& arg, string s="")

static MgNotificationEvent notifyPromptTone(string s="")

static MgNotificationEvent notifyErrorTone(string s="")

static MgNotificationEvent notifyStutterDialtone(string s="")

static MgNotificationEvent notifyAlertingTone(string s="")

static MgNotificationEvent notifyRecorderWarningTone(string s="")

static MgNotificationEvent notifySITTone(string s="")

static MgNotificationEvent notifyCallingCardServiceTone(string s="")

static MgNotificationEvent notifyReportOnCompletion(string s="")

static MgNotificationEvent notifyOffHookWarningTone(string s="")

static MgNotificationEvent notifyDistinctiveTonePattern(const string& arg, string s="")

static MgNotificationEvent notifyReportFailure(string s="")

MgHandsetPackageEvent(const MgcpGenericEvent& e)

MgHandsetPackageEvent()

MgcpHandsetPackageItemType getType()
get the type of event that the Gateway is sending to us

Get the i'th paramter

MgcpHandsetPackageItemType objectType
Get the number of paramters - usually 0 - depends on type

only the Mg stack can construct these


This class has no child classes.

alphabetic index hierarchy of classes


generated by doc++