From e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 10 Apr 2024 22:34:10 +0200 Subject: Adding upstream version 4.2.2. Signed-off-by: Daniel Baumann --- epan/dissectors/corba-idl/parlay/fw_if_entop.idl | 248 +++++++++++++++++++++++ 1 file changed, 248 insertions(+) create mode 100644 epan/dissectors/corba-idl/parlay/fw_if_entop.idl (limited to 'epan/dissectors/corba-idl/parlay/fw_if_entop.idl') diff --git a/epan/dissectors/corba-idl/parlay/fw_if_entop.idl b/epan/dissectors/corba-idl/parlay/fw_if_entop.idl new file mode 100644 index 0000000..4c6ae83 --- /dev/null +++ b/epan/dissectors/corba-idl/parlay/fw_if_entop.idl @@ -0,0 +1,248 @@ +//Source file: fw_if_entop.idl +//Date: 13 October 2004 +//Framework to Enterprise Operator Interfaces for ES 203 915-03 V1.1.1, DES/TISPAN-01005-03-OSA, Parlay 5.0 + +#ifndef __FW_IF_ENTOP_DEFINED +#define __FW_IF_ENTOP_DEFINED + +#include "osa.idl" +#include "fw_data.idl" + +module org { + + module csapi { + + module fw { + + module fw_enterprise_operator { + + + module service_subscription { + + + interface IpServiceProfileManagement : IpInterface { + TpServiceProfileID createServiceProfile ( + in TpServiceProfileDescription serviceProfileDescription + ) + raises (TpCommonExceptions,P_ACCESS_DENIED); + + void modifyServiceProfile ( + in TpServiceProfile serviceProfile + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_PROFILE_ID); + + void deleteServiceProfile ( + in TpServiceProfileID serviceProfileID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_PROFILE_ID); + + void assign ( + in TpSagID sagID, + in TpServiceProfileID serviceProfileID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SAG_ID,P_INVALID_SERVICE_PROFILE_ID,P_INVALID_SAG_TO_SERVICE_PROFILE_ASSIGNMENT); + + void deassign ( + in TpSagID sagID, + in TpServiceProfileID serviceProfileID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SAG_ID,P_INVALID_SERVICE_PROFILE_ID); + + TpAssignSagToServiceProfileConflictList requestConflictInfo () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + }; + + + interface IpServiceProfileInfoQuery : IpInterface { + TpServiceProfileIDList listServiceProfiles () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + TpServiceProfileDescription describeServiceProfile ( + in TpServiceProfileID serviceProfileID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_PROFILE_ID); + + TpSagIDList listAssignedMembers ( + in TpServiceProfileID serviceProfileID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_PROFILE_ID); + + }; + + + interface IpServiceContractManagement : IpInterface { + TpServiceContractID createServiceContract ( + in TpServiceContractDescription serviceContractDescription + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_ID); + + void modifyServiceContract ( + in TpServiceContract serviceContract + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_ID,P_INVALID_SERVICE_CONTRACT_ID); + + void deleteServiceContract ( + in TpServiceContractID serviceContractID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_CONTRACT_ID); + + }; + + + interface IpServiceContractInfoQuery : IpInterface { + TpServiceContractDescription describeServiceContract ( + in TpServiceContractID serviceContractID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_CONTRACT_ID); + + TpServiceContractIDList listServiceContracts () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + TpServiceProfileIDList listServiceProfiles ( + in TpServiceContractID serviceContractID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SERVICE_CONTRACT_ID); + + }; + + + interface IpEntOpAccountManagement : IpInterface { + void modifyEntOpAccount ( + in TpEntOpProperties enterpriseOperatorProperties + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_PROPERTY); + + void deleteEntOpAccount () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + }; + + + interface IpEntOpAccountInfoQuery : IpInterface { + TpEntOp describeEntOpAccount () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + }; + + + interface IpClientAppManagement : IpInterface { + void createClientApp ( + in TpClientAppDescription clientAppDescription + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID); + + void modifyClientApp ( + in TpClientAppDescription clientAppDescription + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID); + + void deleteClientApp ( + in TpClientAppID clientAppID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID); + + void createSAG ( + in TpSag sag, + in TpClientAppIDList clientAppIDs + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID,P_INVALID_SAG_ID); + + void modifySAG ( + in TpSag sag + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SAG_ID); + + void deleteSAG ( + in TpSagID sagID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SAG_ID); + + void addSAGMembers ( + in TpSagID sagID, + in TpClientAppIDList clientAppIDs + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID,P_INVALID_SAG_ID,P_INVALID_ADDITION_TO_SAG); + + void removeSAGMembers ( + in TpSagID sagID, + in TpClientAppIDList clientAppIDList + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID,P_INVALID_SAG_ID); + + TpAddSagMembersConflictList requestConflictInfo () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + }; + + + interface IpClientAppInfoQuery : IpInterface { + TpClientAppDescription describeClientApp ( + in TpClientAppID clientAppID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID); + + TpClientAppIDList listClientApps () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + TpSagDescription describeSAG ( + in TpSagID sagID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SAG_ID); + + TpSagIDList listSAGs () + raises (TpCommonExceptions,P_ACCESS_DENIED); + + TpClientAppIDList listSAGMembers ( + in TpSagID sagID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_SAG_ID); + + TpSagIDList listClientAppMembership ( + in TpClientAppID clientAppID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CLIENT_APP_ID); + + }; + + }; + + module notification { + + + interface IpClientEventNotification : IpInterface { + void reportNotification ( + in TpFwEventInfo eventInfo, + in TpAssignmentID assignmentID + ); + + void notificationTerminated (); + + }; + + + interface IpEventNotification : IpInterface { + TpAssignmentID createNotification ( + in TpFwEventCriteria eventCriteria + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_CRITERIA,P_INVALID_EVENT_TYPE); + + void destroyNotification ( + in TpAssignmentID assignmentID + ) + raises (TpCommonExceptions,P_ACCESS_DENIED,P_INVALID_ASSIGNMENT_ID); + + }; + + }; + + }; + + + }; + + }; + +}; + +#endif -- cgit v1.2.3