-//Source file: ui_interfaces.idl\r
-//Date: 8 October 2004\r
-//User Interaction Interfaces for ETSI ES 203 915-05 V1.1.1, DES/TISPAN-01005-05-OSA, Parlay 5.0\r
-\r
-\r
-#ifndef __UI_INTERFACES_DEFINED\r
-#define __UI_INTERFACES_DEFINED\r
-\r
-\r
-#include "osa.idl"\r
-#include "ui_data.idl"\r
-#include "gcc_interfaces.idl"\r
-#include "mpcc_interfaces.idl"\r
-\r
-module org {\r
- \r
- module csapi {\r
- \r
- \r
- module ui {\r
- interface IpUI;\r
- interface IpUICall;\r
- \r
- enum TpUITargetObjectType {\r
-\r
- P_UI_TARGET_OBJECT_CALL,\r
- P_UI_TARGET_OBJECT_MULTI_PARTY_CALL,\r
- P_UI_TARGET_OBJECT_CALL_LEG \r
- };\r
- \r
- \r
- union TpUITargetObject switch(TpUITargetObjectType) {\r
- case P_UI_TARGET_OBJECT_CALL: cc::gccs::TpCallIdentifier Call;\r
- case P_UI_TARGET_OBJECT_MULTI_PARTY_CALL: cc::mpccs::TpMultiPartyCallIdentifier MultiPartyCall;\r
- case P_UI_TARGET_OBJECT_CALL_LEG: cc::mpccs::TpCallLegIdentifier CallLeg;\r
- };\r
- \r
- \r
- struct TpUIIdentifier {\r
- IpUI UIRef;\r
- TpSessionID UserInteractionSessionID;\r
- };\r
- \r
- \r
- typedef sequence <TpUIIdentifier> TpUIIdentifierSet;\r
- \r
- struct TpUICallIdentifier {\r
- IpUICall UICallRef;\r
- TpSessionID UserInteractionSessionID;\r
- };\r
- \r
- \r
- \r
- interface IpAppUI : IpInterface {\r
- void sendInfoRes (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIReport response \r
- );\r
- \r
- void sendInfoErr (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- void sendInfoAndCollectRes (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIReport response, \r
- in TpString collectedInfo \r
- );\r
- \r
- void sendInfoAndCollectErr (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- void userInteractionFaultDetected (\r
- in TpSessionID userInteractionSessionID, \r
- in TpUIFault fault \r
- );\r
- \r
- };\r
- \r
- \r
- interface IpAppUICall : IpAppUI {\r
- void recordMessageRes (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIReport response, \r
- in TpInt32 messageID \r
- );\r
- \r
- void recordMessageErr (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- void deleteMessageRes (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpUIReport response, \r
- in TpAssignmentID assignmentID \r
- );\r
- \r
- void deleteMessageErr (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpUIError error, \r
- in TpAssignmentID assignmentID \r
- );\r
- \r
- void abortActionRes (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID \r
- );\r
- \r
- void abortActionErr (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- void getMessageRes (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIInfo message \r
- );\r
- \r
- void getMessageErr (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- };\r
- \r
- \r
- interface IpAppUIManager : IpInterface {\r
- void userInteractionAborted (\r
- in TpUIIdentifier userInteraction \r
- );\r
- \r
- void userInteractionNotificationInterrupted ();\r
- \r
- void userInteractionNotificationContinued ();\r
- \r
- IpAppUI reportEventNotification (\r
- in TpUIIdentifier userInteraction, \r
- in TpUIEventNotificationInfo eventNotificationInfo, \r
- in TpAssignmentID assignmentID \r
- );\r
- \r
- void abortMultipleUserInteractions (\r
- in TpUIIdentifierSet userInteractionSet \r
- );\r
- \r
- };\r
- \r
- \r
- interface IpUI : IpService {\r
- TpAssignmentID sendInfoReq (\r
- in TpSessionID userInteractionSessionID, \r
- in TpUIInfo info, \r
- in TpLanguage language, \r
- in TpUIVariableInfoSet variableInfo, \r
- in TpInt32 repeatIndicator, \r
- in TpUIResponseRequest responseRequested \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND);\r
- \r
- TpAssignmentID sendInfoAndCollectReq (\r
- in TpSessionID userInteractionSessionID, \r
- in TpUIInfo info, \r
- in TpLanguage language, \r
- in TpUIVariableInfoSet variableInfo, \r
- in TpUICollectCriteria criteria, \r
- in TpUIResponseRequest responseRequested \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND,P_ILLEGAL_RANGE,P_INVALID_COLLECTION_CRITERIA);\r
- \r
- void release (\r
- in TpSessionID userInteractionSessionID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID);\r
- \r
- void setOriginatingAddress (\r
- in TpSessionID userInteractionSessionID, \r
- in TpString origin \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_INVALID_ADDRESS);\r
- \r
- TpString getOriginatingAddress (\r
- in TpSessionID userInteractionSessionID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE);\r
- \r
- };\r
- \r
- \r
- interface IpUICall : IpUI {\r
- TpAssignmentID recordMessageReq (\r
- in TpSessionID userInteractionSessionID, \r
- in TpUIInfo info, \r
- in TpUIMessageCriteria criteria \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND,P_INVALID_CRITERIA);\r
- \r
- TpAssignmentID deleteMessageReq (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpInt32 messageID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_ILLEGAL_ID,P_ID_NOT_FOUND);\r
- \r
- void abortActionReq (\r
- in TpSessionID userInteractionSessionID, \r
- in TpAssignmentID assignmentID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_ASSIGNMENT_ID);\r
- \r
- TpAssignmentID getMessageReq (\r
- in TpSessionID userInteractionSessionID, \r
- in TpInt32 messageID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND);\r
- \r
- };\r
- \r
- \r
- interface IpUIManager : IpService {\r
- TpUIIdentifier createUI (\r
- in IpAppUI appUI, \r
- in TpAddress userAddress \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_NETWORK_STATE,P_INVALID_INTERFACE_TYPE);\r
- \r
- TpUICallIdentifier createUICall (\r
- in IpAppUICall appUI, \r
- in TpUITargetObject uiTargetObject \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_NETWORK_STATE,P_INVALID_INTERFACE_TYPE);\r
- \r
- TpAssignmentID createNotification (\r
- in IpAppUIManager appUIManager, \r
- in TpUIEventCriteria eventCriteria \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_CRITERIA,P_INVALID_INTERFACE_TYPE);\r
- \r
- void destroyNotification (\r
- in TpAssignmentID assignmentID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_ASSIGNMENT_ID);\r
- \r
- void changeNotification (\r
- in TpAssignmentID assignmentID, \r
- in TpUIEventCriteria eventCriteria \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_ASSIGNMENT_ID,P_INVALID_CRITERIA);\r
- \r
- TpUIEventCriteriaResultSet getNotification () \r
- raises (TpCommonExceptions);\r
- \r
- TpAssignmentID enableNotifications (\r
- in IpAppUIManager appUIManager \r
- ) \r
- raises (TpCommonExceptions);\r
- \r
- void disableNotifications () \r
- raises (TpCommonExceptions);\r
- \r
- };\r
- \r
- \r
- interface IpAppUIAdminManager : IpInterface {\r
- void getMessageRes (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIInfo message \r
- );\r
- \r
- void getMessageErr (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- void deleteMessageRes (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpUIReport response, \r
- in TpAssignmentID assignmentID \r
- );\r
- \r
- void deleteMessageErr (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpUIError error, \r
- in TpAssignmentID assignmentID \r
- );\r
- \r
- void putMessageRes (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpInt32 messageID \r
- );\r
- \r
- void putMessageErr (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- void getMessageListRes (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpMessageIDList messageIDList, \r
- in TpBoolean final \r
- );\r
- \r
- void getMessageListErr (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpAssignmentID assignmentID, \r
- in TpUIError error \r
- );\r
- \r
- };\r
- \r
- \r
- interface IpUIAdminManager : IpService {\r
- TpAssignmentID getMessageReq (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpInt32 messageID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND);\r
- \r
- TpAssignmentID putMessageReq (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpUIInfo info \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_ILLEGAL_ID,P_ID_NOT_FOUND);\r
- \r
- TpAssignmentID deleteMessageReq (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpInt32 messageID \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_ILLEGAL_ID,P_ID_NOT_FOUND);\r
- \r
- TpAssignmentID getMessageListReq (\r
- in TpSessionID usrInteractionSessionID, \r
- in TpBoolean reset \r
- ) \r
- raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE);\r
- \r
- };\r
- \r
- };\r
- \r
- };\r
- \r
-};\r
-\r
-#endif\r
+//Source file: ui_interfaces.idl
+//Date: 8 October 2004
+//User Interaction Interfaces for ETSI ES 203 915-05 V1.1.1, DES/TISPAN-01005-05-OSA, Parlay 5.0
+
+
+#ifndef __UI_INTERFACES_DEFINED
+#define __UI_INTERFACES_DEFINED
+
+
+#include "osa.idl"
+#include "ui_data.idl"
+#include "gcc_interfaces.idl"
+#include "mpcc_interfaces.idl"
+
+module org {
+
+ module csapi {
+
+
+ module ui {
+ interface IpUI;
+ interface IpUICall;
+
+ enum TpUITargetObjectType {
+
+ P_UI_TARGET_OBJECT_CALL,
+ P_UI_TARGET_OBJECT_MULTI_PARTY_CALL,
+ P_UI_TARGET_OBJECT_CALL_LEG
+ };
+
+
+ union TpUITargetObject switch(TpUITargetObjectType) {
+ case P_UI_TARGET_OBJECT_CALL: cc::gccs::TpCallIdentifier Call;
+ case P_UI_TARGET_OBJECT_MULTI_PARTY_CALL: cc::mpccs::TpMultiPartyCallIdentifier MultiPartyCall;
+ case P_UI_TARGET_OBJECT_CALL_LEG: cc::mpccs::TpCallLegIdentifier CallLeg;
+ };
+
+
+ struct TpUIIdentifier {
+ IpUI UIRef;
+ TpSessionID UserInteractionSessionID;
+ };
+
+
+ typedef sequence <TpUIIdentifier> TpUIIdentifierSet;
+
+ struct TpUICallIdentifier {
+ IpUICall UICallRef;
+ TpSessionID UserInteractionSessionID;
+ };
+
+
+
+ interface IpAppUI : IpInterface {
+ void sendInfoRes (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIReport response
+ );
+
+ void sendInfoErr (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ void sendInfoAndCollectRes (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIReport response,
+ in TpString collectedInfo
+ );
+
+ void sendInfoAndCollectErr (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ void userInteractionFaultDetected (
+ in TpSessionID userInteractionSessionID,
+ in TpUIFault fault
+ );
+
+ };
+
+
+ interface IpAppUICall : IpAppUI {
+ void recordMessageRes (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIReport response,
+ in TpInt32 messageID
+ );
+
+ void recordMessageErr (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ void deleteMessageRes (
+ in TpSessionID usrInteractionSessionID,
+ in TpUIReport response,
+ in TpAssignmentID assignmentID
+ );
+
+ void deleteMessageErr (
+ in TpSessionID usrInteractionSessionID,
+ in TpUIError error,
+ in TpAssignmentID assignmentID
+ );
+
+ void abortActionRes (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID
+ );
+
+ void abortActionErr (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ void getMessageRes (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIInfo message
+ );
+
+ void getMessageErr (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ };
+
+
+ interface IpAppUIManager : IpInterface {
+ void userInteractionAborted (
+ in TpUIIdentifier userInteraction
+ );
+
+ void userInteractionNotificationInterrupted ();
+
+ void userInteractionNotificationContinued ();
+
+ IpAppUI reportEventNotification (
+ in TpUIIdentifier userInteraction,
+ in TpUIEventNotificationInfo eventNotificationInfo,
+ in TpAssignmentID assignmentID
+ );
+
+ void abortMultipleUserInteractions (
+ in TpUIIdentifierSet userInteractionSet
+ );
+
+ };
+
+
+ interface IpUI : IpService {
+ TpAssignmentID sendInfoReq (
+ in TpSessionID userInteractionSessionID,
+ in TpUIInfo info,
+ in TpLanguage language,
+ in TpUIVariableInfoSet variableInfo,
+ in TpInt32 repeatIndicator,
+ in TpUIResponseRequest responseRequested
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND);
+
+ TpAssignmentID sendInfoAndCollectReq (
+ in TpSessionID userInteractionSessionID,
+ in TpUIInfo info,
+ in TpLanguage language,
+ in TpUIVariableInfoSet variableInfo,
+ in TpUICollectCriteria criteria,
+ in TpUIResponseRequest responseRequested
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND,P_ILLEGAL_RANGE,P_INVALID_COLLECTION_CRITERIA);
+
+ void release (
+ in TpSessionID userInteractionSessionID
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID);
+
+ void setOriginatingAddress (
+ in TpSessionID userInteractionSessionID,
+ in TpString origin
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_INVALID_ADDRESS);
+
+ TpString getOriginatingAddress (
+ in TpSessionID userInteractionSessionID
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE);
+
+ };
+
+
+ interface IpUICall : IpUI {
+ TpAssignmentID recordMessageReq (
+ in TpSessionID userInteractionSessionID,
+ in TpUIInfo info,
+ in TpUIMessageCriteria criteria
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND,P_INVALID_CRITERIA);
+
+ TpAssignmentID deleteMessageReq (
+ in TpSessionID usrInteractionSessionID,
+ in TpInt32 messageID
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_ILLEGAL_ID,P_ID_NOT_FOUND);
+
+ void abortActionReq (
+ in TpSessionID userInteractionSessionID,
+ in TpAssignmentID assignmentID
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_ASSIGNMENT_ID);
+
+ TpAssignmentID getMessageReq (
+ in TpSessionID userInteractionSessionID,
+ in TpInt32 messageID
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND);
+
+ };
+
+
+ interface IpUIManager : IpService {
+ TpUIIdentifier createUI (
+ in IpAppUI appUI,
+ in TpAddress userAddress
+ )
+ raises (TpCommonExceptions,P_INVALID_NETWORK_STATE,P_INVALID_INTERFACE_TYPE);
+
+ TpUICallIdentifier createUICall (
+ in IpAppUICall appUI,
+ in TpUITargetObject uiTargetObject
+ )
+ raises (TpCommonExceptions,P_INVALID_NETWORK_STATE,P_INVALID_INTERFACE_TYPE);
+
+ TpAssignmentID createNotification (
+ in IpAppUIManager appUIManager,
+ in TpUIEventCriteria eventCriteria
+ )
+ raises (TpCommonExceptions,P_INVALID_CRITERIA,P_INVALID_INTERFACE_TYPE);
+
+ void destroyNotification (
+ in TpAssignmentID assignmentID
+ )
+ raises (TpCommonExceptions,P_INVALID_ASSIGNMENT_ID);
+
+ void changeNotification (
+ in TpAssignmentID assignmentID,
+ in TpUIEventCriteria eventCriteria
+ )
+ raises (TpCommonExceptions,P_INVALID_ASSIGNMENT_ID,P_INVALID_CRITERIA);
+
+ TpUIEventCriteriaResultSet getNotification ()
+ raises (TpCommonExceptions);
+
+ TpAssignmentID enableNotifications (
+ in IpAppUIManager appUIManager
+ )
+ raises (TpCommonExceptions);
+
+ void disableNotifications ()
+ raises (TpCommonExceptions);
+
+ };
+
+
+ interface IpAppUIAdminManager : IpInterface {
+ void getMessageRes (
+ in TpSessionID usrInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIInfo message
+ );
+
+ void getMessageErr (
+ in TpSessionID usrInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ void deleteMessageRes (
+ in TpSessionID usrInteractionSessionID,
+ in TpUIReport response,
+ in TpAssignmentID assignmentID
+ );
+
+ void deleteMessageErr (
+ in TpSessionID usrInteractionSessionID,
+ in TpUIError error,
+ in TpAssignmentID assignmentID
+ );
+
+ void putMessageRes (
+ in TpSessionID usrInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpInt32 messageID
+ );
+
+ void putMessageErr (
+ in TpSessionID usrInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ void getMessageListRes (
+ in TpSessionID usrInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpMessageIDList messageIDList,
+ in TpBoolean final
+ );
+
+ void getMessageListErr (
+ in TpSessionID usrInteractionSessionID,
+ in TpAssignmentID assignmentID,
+ in TpUIError error
+ );
+
+ };
+
+
+ interface IpUIAdminManager : IpService {
+ TpAssignmentID getMessageReq (
+ in TpSessionID usrInteractionSessionID,
+ in TpInt32 messageID
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE,P_ILLEGAL_ID,P_ID_NOT_FOUND);
+
+ TpAssignmentID putMessageReq (
+ in TpSessionID usrInteractionSessionID,
+ in TpUIInfo info
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_ILLEGAL_ID,P_ID_NOT_FOUND);
+
+ TpAssignmentID deleteMessageReq (
+ in TpSessionID usrInteractionSessionID,
+ in TpInt32 messageID
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_ILLEGAL_ID,P_ID_NOT_FOUND);
+
+ TpAssignmentID getMessageListReq (
+ in TpSessionID usrInteractionSessionID,
+ in TpBoolean reset
+ )
+ raises (TpCommonExceptions,P_INVALID_SESSION_ID,P_INVALID_NETWORK_STATE);
+
+ };
+
+ };
+
+ };
+
+};
+
+#endif