class MgGenericPackageRequestedEvent : public MgRequestedEvent

This class has things the Gateway can send to the agent

Inheritance:


Public Methods

MgcpAllPackagesItemType getType()
get the type of event that the Gateway is sending to us
MgcpGenericPackageItemType getType()
get the type of event that the Gateway is sending to us
MgAllPackagesEvent(const MgcpGenericEvent& e)
MgGenericPackageRequestedEvent(const MgcpGenericEvent& e)
static MgNotificationEvent notifyAdsiDisplay(const string& arg, string s="")
static MgNotificationEvent notifyAlertingTone(string s="")
static MgNotificationEvent notifyAnswerSupervision(string s="")
static MgNotificationEvent notifyAnswerTone(string s="")
static MgNotificationEvent notifyAuthorizationDenied(string s="")
static MgNotificationEvent notifyAuthorizationSucceeded(string s="")
static MgNotificationEvent notifyBusyTone(string s="")
static MgNotificationEvent notifyCallBackRequest(string s="")
static MgNotificationEvent notifyCallingCardServiceTone(string s="")
static MgNotificationEvent notifyCallWaitingTone(string s="")
static MgNotificationEvent notifyCarrierLost(string s="")
static MgNotificationEvent notifyContinuityTest(string s="")
static MgNotificationEvent notifyContinuityTone(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 notifyDTMF_0(string s="")
static MgNotificationEvent notifyDTMF_1(string s="")
static MgNotificationEvent notifyDTMF_2(string s="")
static MgNotificationEvent notifyDTMF_3(string s="")
static MgNotificationEvent notifyDTMF_4(string s="")
static MgNotificationEvent notifyDTMF_5(string s="")
static MgNotificationEvent notifyDTMF_6(string s="")
static MgNotificationEvent notifyDTMF_7(string s="")
static MgNotificationEvent notifyDTMF_8(string s="")
static MgNotificationEvent notifyDTMF_9(string s="")
static MgNotificationEvent notifyDTMF_A(string s="")
static MgNotificationEvent notifyDTMF_B(string s="")
static MgNotificationEvent notifyDTMF_C(string s="")
static MgNotificationEvent notifyDTMF_D(string s="")
static MgNotificationEvent notifyDTMF_Hash(string s="")
static MgNotificationEvent notifyDTMF_Star(string s="")
static MgNotificationEvent notifyErrorTone(string s="")
static MgNotificationEvent notifyFaxToneDetect(string s="")
static MgNotificationEvent notifyFlashHook(string s="")
static MgNotificationEvent notifyIncomingSeizure(string s="")
static MgNotificationEvent notifyInterdigitTimer(string s="")
static MgNotificationEvent notifyJitterBufferSizeChanged(const string& arg, string s="")
static MgNotificationEvent notifyLongDurationConnection(string s="")
static MgNotificationEvent notifyLongDurationIndicator(string s="")
static MgNotificationEvent notifyMailboxNumber(const string& arg, string s="")
static MgNotificationEvent notifyMessageWaitingInd(const string& arg, string s="")
static MgNotificationEvent notifyMFK0(string s="")
static MgNotificationEvent notifyMFK1(string s="")
static MgNotificationEvent notifyMFK2(string s="")
static MgNotificationEvent notifyMFS0(string s="")
static MgNotificationEvent notifyMFS1(string s="")
static MgNotificationEvent notifyMFS2(string s="")
static MgNotificationEvent notifyMFS3(string s="")
static MgNotificationEvent notifyModemDetect(string s="")
static MgNotificationEvent notifyNetworkBusy(string s="")
static MgNotificationEvent notifyNewMilliwattTone(string s="")
static MgNotificationEvent notifyNoCircuit(string s="")
static MgNotificationEvent notifyOffHookTransition(string s="")
static MgNotificationEvent notifyOffHookWarningTone(string s="")
static MgNotificationEvent notifyOldMilliwattTone(string s="")
static MgNotificationEvent notifyOnHookTransition(string s="")
static MgNotificationEvent notifyPacketArrival(string s="")
static MgNotificationEvent notifyPacketLossExceeded(const string& arg, string s="")
static MgNotificationEvent notifyPatternDetected(const string& arg, string s="")
static MgNotificationEvent notifyPromptTone(string s="")
static MgNotificationEvent notifyQualityAlert(string s="")
static MgNotificationEvent notifyRecorderWarningTone(string s="")
static MgNotificationEvent notifyReorderTone(string s="")
static MgNotificationEvent notifyReportFailure(string s="")
static MgNotificationEvent notifyReportOnCompletion(string s="")
static MgNotificationEvent notifyReturnSeizure(string s="")
static MgNotificationEvent notifyRinging(string s="")
static MgNotificationEvent notifySamplingRateChanged(const string& arg, string s="")
static MgNotificationEvent notifySITTone(string s="")
static MgNotificationEvent notifyStutterDialtone(string s="")
static MgNotificationEvent notifyTestLine(string s="")
static MgNotificationEvent notifyUnseizeCircuit(string s="")
static MgNotificationEvent notifyUsedCodecChanged(string s="")
static MgNotificationEvent notifyWildcardMatch(string s="")
static MgNotificationEvent notifyWink(string s="")
static MgNotificationEvent notifyWinkOff(string s="")

Private Fields

only the Mg stack can construct these

Inherited from MgRequestedEvent:

Public Methods

void addAction(const MgEventAction& action)
void addAction(const MgcpRequestedAction& action)
void clearAction()
MgEventAction getItemAction(int i)
int getNumAction()
int getNumParameters()
MgcpPackageType getPackageType()
string getParameter(int index)
friend ostream& operator<<(ostream& s, MgRequestedEvent& x)
ostream& print(ostream& s)

Documentation

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

static MgNotificationEvent notifyFaxToneDetect(string s="")

static MgNotificationEvent notifyLongDurationConnection(string s="")

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

static MgNotificationEvent notifyReportFailure(string s="")

static MgNotificationEvent notifyDTMF_0(string s="")

static MgNotificationEvent notifyDTMF_1(string s="")

static MgNotificationEvent notifyDTMF_2(string s="")

static MgNotificationEvent notifyDTMF_3(string s="")

static MgNotificationEvent notifyDTMF_4(string s="")

static MgNotificationEvent notifyDTMF_5(string s="")

static MgNotificationEvent notifyDTMF_6(string s="")

static MgNotificationEvent notifyDTMF_7(string s="")

static MgNotificationEvent notifyDTMF_8(string s="")

static MgNotificationEvent notifyDTMF_9(string s="")

static MgNotificationEvent notifyDTMF_Hash(string s="")

static MgNotificationEvent notifyDTMF_Star(string s="")

static MgNotificationEvent notifyDTMF_A(string s="")

static MgNotificationEvent notifyDTMF_B(string s="")

static MgNotificationEvent notifyDTMF_C(string s="")

static MgNotificationEvent notifyDTMF_D(string s="")

static MgNotificationEvent notifyLongDurationIndicator(string s="")

static MgNotificationEvent notifyWildcardMatch(string s="")

static MgNotificationEvent notifyInterdigitTimer(string s="")

static MgNotificationEvent notifyMFK0(string s="")

static MgNotificationEvent notifyMFK1(string s="")

static MgNotificationEvent notifyMFK2(string s="")

static MgNotificationEvent notifyMFS0(string s="")

static MgNotificationEvent notifyMFS1(string s="")

static MgNotificationEvent notifyMFS2(string s="")

static MgNotificationEvent notifyMFS3(string s="")

static MgNotificationEvent notifyWink(string s="")

static MgNotificationEvent notifyWinkOff(string s="")

static MgNotificationEvent notifyIncomingSeizure(string s="")

static MgNotificationEvent notifyReturnSeizure(string s="")

static MgNotificationEvent notifyUnseizeCircuit(string s="")

static MgNotificationEvent notifyContinuityTone(string s="")

static MgNotificationEvent notifyContinuityTest(string s="")

static MgNotificationEvent notifyOldMilliwattTone(string s="")

static MgNotificationEvent notifyNewMilliwattTone(string s="")

static MgNotificationEvent notifyTestLine(string s="")

static MgNotificationEvent notifyNoCircuit(string s="")

static MgNotificationEvent notifyAnswerSupervision(string s="")

static MgNotificationEvent notifyReorderTone(string s="")

static MgNotificationEvent notifyOffHookTransition(string s="")

static MgNotificationEvent notifyOnHookTransition(string s="")

static MgNotificationEvent notifyFlashHook(string s="")

static MgNotificationEvent notifyAnswerTone(string s="")

static MgNotificationEvent notifyNetworkBusy(string s="")

static MgNotificationEvent notifyPromptTone(string s="")

static MgNotificationEvent notifyErrorTone(string s="")

static MgNotificationEvent notifyReportOnCompletion(string s="")

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

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

static MgNotificationEvent notifyBusyTone(string s="")

static MgNotificationEvent notifyCallWaitingTone(string s="")

static MgNotificationEvent notifyDialTone(string s="")

static MgNotificationEvent notifyRinging(string s="")

static MgNotificationEvent notifyDistinctiveRinging(const string& arg, 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 notifyOffHookWarningTone(string s="")

static MgNotificationEvent notifyUsedCodecChanged(string s="")

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

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

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

static MgNotificationEvent notifyQualityAlert(string s="")

static MgNotificationEvent notifyPacketArrival(string s="")

static MgNotificationEvent notifyCallBackRequest(string s="")

static MgNotificationEvent notifyCarrierLost(string s="")

static MgNotificationEvent notifyAuthorizationSucceeded(string s="")

static MgNotificationEvent notifyAuthorizationDenied(string s="")

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

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

MgAllPackagesEvent(const MgcpGenericEvent& e)

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

MgGenericPackageRequestedEvent(const MgcpGenericEvent& e)

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

only the Mg stack can construct these


This class has no child classes.

alphabetic index hierarchy of classes


generated by doc++