class MgcLinePackageEvent : public MgcEvent

This class has things the Gateway can send to the agent

Inheritance:


Public Methods

MgcpPackageType getPackageType()
MgcpLinePackageItemType getType()
get the type of event that the Gateway is sending to us
MgcLinePackageEvent(const MgcpGenericEvent& e)
MgcLinePackageEvent(MgcpLinePackageItemType x)
MgcLinePackageEvent()
static MgcRequestedEvent requestAllEvents(string s="")
static MgcRequestedEvent requestAnswerTone(string s="")
static MgcRequestedEvent requestDistinctiveTonePattern(const string& arg, string s="")
static MgcRequestedEvent requestErrorTone(string s="")
static MgcRequestedEvent requestFlashHook(string s="")
static MgcRequestedEvent requestNetworkBusy(string s="")
static MgcRequestedEvent requestOnHookTransition(string s="")
static MgcRequestedEvent requestPromptTone(string s="")
static MgcRequestedEvent requestReportFailure(string s="")
static MgcRequestedEvent requestReportOnCompletion(string s="")
static MgcSignalEvent signalAdsiDisplay(const string& arg, string s="")
static MgcSignalEvent signalAlertingToneOff(string s="")
static MgcSignalEvent signalAlertingToneOn(string s="")
static MgcSignalEvent signalAnswerToneOff(string s="")
static MgcSignalEvent signalAnswerToneOn(string s="")
static MgcSignalEvent signalBusyToneOff(string s="")
static MgcSignalEvent signalBusyToneOn(string s="")
static MgcSignalEvent signalCallerId(const string& arg, string s="")
static MgcSignalEvent signalCallingCardServiceToneOff(string s="")
static MgcSignalEvent signalCallingCardServiceToneOn(string s="")
static MgcSignalEvent signalCallWaitingTone(string s="")
static MgcSignalEvent signalCallWaitingTone1(string s="")
static MgcSignalEvent signalCallWaitingTone2(string s="")
static MgcSignalEvent signalCallWaitingTone3(string s="")
static MgcSignalEvent signalCallWaitingTone4(string s="")
static MgcSignalEvent signalDialToneOff(string s="")
static MgcSignalEvent signalDialToneOn(string s="")
static MgcSignalEvent signalDistinctiveRingingOff(string s="")
static MgcSignalEvent signalDistinctiveRingingOn(const string& arg, string s="")
static MgcSignalEvent signalDistinctiveTonePattern(const string& arg, string s="")
static MgcSignalEvent signalErrorTone(string s="")
static MgcSignalEvent signalMessageWaitingIndOff(string s="")
static MgcSignalEvent signalMessageWaitingIndOn(string s="")
static MgcSignalEvent signalNetworkBusyOff(string s="")
static MgcSignalEvent signalNetworkBusyOn(string s="")
static MgcSignalEvent signalOffHookWarningToneOff(string s="")
static MgcSignalEvent signalOffHookWarningToneOn(string s="")
static MgcSignalEvent signalPromptTone(string s="")
static MgcSignalEvent signalRecorderWarningToneOff(string s="")
static MgcSignalEvent signalRecorderWarningToneOn(string s="")
static MgcSignalEvent signalRingingOff(string s="")
static MgcSignalEvent signalRingingOn(string s="")
static MgcSignalEvent signalRingsplash(string s="")
static MgcSignalEvent signalStutterDialtoneOff(string s="")
static MgcSignalEvent signalStutterDialtoneOn(string s="")
static MgcSignalEvent signalVisualMessageWaitingIndicatorOff(string s="")
static MgcSignalEvent signalVisualMessageWaitingIndicatorOn(string s="")

Public

Get the i'th paramter

Private Fields

MgcpLinePackageItemType myType
Get the number of paramters - usually 0 - depends on type

Inherited from MgcEvent:

Public Methods

int getNumParameters()
string getParameter(int index)

Documentation

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

static MgcRequestedEvent requestFlashHook(string s="")

static MgcRequestedEvent requestAnswerTone(string s="")

static MgcRequestedEvent requestNetworkBusy(string s="")

static MgcRequestedEvent requestPromptTone(string s="")

static MgcRequestedEvent requestErrorTone(string s="")

static MgcRequestedEvent requestReportOnCompletion(string s="")

static MgcRequestedEvent requestDistinctiveTonePattern(const string& arg, string s="")

static MgcRequestedEvent requestReportFailure(string s="")

static MgcRequestedEvent requestAllEvents(string s="")

static MgcSignalEvent signalAdsiDisplay(const string& arg, string s="")

static MgcSignalEvent signalVisualMessageWaitingIndicatorOn(string s="")

static MgcSignalEvent signalVisualMessageWaitingIndicatorOff(string s="")

static MgcSignalEvent signalAnswerToneOn(string s="")

static MgcSignalEvent signalAnswerToneOff(string s="")

static MgcSignalEvent signalBusyToneOn(string s="")

static MgcSignalEvent signalBusyToneOff(string s="")

static MgcSignalEvent signalCallerId(const string& arg, string s="")

static MgcSignalEvent signalCallWaitingTone(string s="")

static MgcSignalEvent signalCallWaitingTone1(string s="")

static MgcSignalEvent signalCallWaitingTone2(string s="")

static MgcSignalEvent signalCallWaitingTone3(string s="")

static MgcSignalEvent signalCallWaitingTone4(string s="")

static MgcSignalEvent signalDialToneOn(string s="")

static MgcSignalEvent signalDialToneOff(string s="")

static MgcSignalEvent signalMessageWaitingIndOn(string s="")

static MgcSignalEvent signalMessageWaitingIndOff(string s="")

static MgcSignalEvent signalNetworkBusyOn(string s="")

static MgcSignalEvent signalNetworkBusyOff(string s="")

static MgcSignalEvent signalRingingOn(string s="")

static MgcSignalEvent signalRingingOff(string s="")

static MgcSignalEvent signalDistinctiveRingingOn(const string& arg, string s="")

static MgcSignalEvent signalDistinctiveRingingOff(string s="")

static MgcSignalEvent signalRingsplash(string s="")

static MgcSignalEvent signalPromptTone(string s="")

static MgcSignalEvent signalErrorTone(string s="")

static MgcSignalEvent signalStutterDialtoneOn(string s="")

static MgcSignalEvent signalStutterDialtoneOff(string s="")

static MgcSignalEvent signalAlertingToneOn(string s="")

static MgcSignalEvent signalAlertingToneOff(string s="")

static MgcSignalEvent signalRecorderWarningToneOn(string s="")

static MgcSignalEvent signalRecorderWarningToneOff(string s="")

static MgcSignalEvent signalCallingCardServiceToneOn(string s="")

static MgcSignalEvent signalCallingCardServiceToneOff(string s="")

static MgcSignalEvent signalOffHookWarningToneOn(string s="")

static MgcSignalEvent signalOffHookWarningToneOff(string s="")

static MgcSignalEvent signalDistinctiveTonePattern(const string& arg, string s="")

MgcLinePackageEvent(const MgcpGenericEvent& e)

MgcLinePackageEvent()

MgcLinePackageEvent(MgcpLinePackageItemType x)

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

MgcpPackageType getPackageType()

Get the i'th paramter

MgcpLinePackageItemType myType
Get the number of paramters - usually 0 - depends on type


This class has no child classes.

alphabetic index hierarchy of classes


generated by doc++