diff options
author | Gerald Combs <gerald@wireshark.org> | 2022-03-10 17:08:44 -0800 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2022-04-22 20:36:57 +0000 |
commit | 7286e2982accea447d6d971d4821c2d316228133 (patch) | |
tree | b18f62937db3bb82d15a4dfa519bca5a3a386c55 /idl/parlay/cm.idl | |
parent | 4cc20bb49e8a89580ffbd8c10903b453d20821fb (diff) |
Move the idl directory to epan/dissectors/corba-idl.
Diffstat (limited to 'idl/parlay/cm.idl')
-rw-r--r-- | idl/parlay/cm.idl | 544 |
1 files changed, 0 insertions, 544 deletions
diff --git a/idl/parlay/cm.idl b/idl/parlay/cm.idl deleted file mode 100644 index 51bfee3ca5..0000000000 --- a/idl/parlay/cm.idl +++ /dev/null @@ -1,544 +0,0 @@ -//Source file: cm.idl -//Date: 11 October 2004 -//Connectivity Manager Interfaces and Data Types for ETSI ES 203 915-10 V1.1.1, DES/TISPAN-01005-10-OSA, Parlay 5.0 - -#ifndef __CM_DEFINED -#define __CM_DEFINED - - -#include "osa.idl" - -module org { - - module csapi { - - module cm { - interface IpVPrN ; - interface IpEnterpriseNetwork ; - interface IpConnectivityManager ; - interface IpQoSTemplate ; - interface IpEnterpriseNetworkSite ; - - - enum TpTrafficDirection { - - UNIDIRECTIONAL, - BIDIRECTIONAL - }; - - - enum TpTagValue { - - PROVIDER_SPECIFIED, - OPERATOR_SPECIFIED, - UNSPECIFIED - }; - - enum TpSiteOrSap { - - SITE, - SAP - }; - - - struct TpNameDescrpTagTimePeriod { - TpInt32 duration; - }; - - - struct TpNameDescrpTagTimeOfDay { - TpString name; - TpString description; - TpTagValue tag; - TpString value; - }; - - struct TpNameDescrpTagString { - TpString name; - TpString description; - TpTagValue tag; - TpString value; - }; - - - struct TpNameDescrpTagMonth { - TpString name; - TpString description; - TpTagValue tag; - TpInt32 value; - }; - - struct TpNameDescrpTagInt { - TpString name; - TpString description; - TpTagValue tag; - TpInt32 value; - }; - - struct TpNameDescrpTagDir { - TpString name; - TpString description; - TpTagValue tag; - TpTrafficDirection value; - }; - - - struct TpNameDescrpTagDayOfWeek { - TpString name; - TpString description; - TpTagValue tag; - TpInt32 value; - }; - - - struct TpNameDescrpTagDateTime { - TpString name; - TpString description; - TpTagValue tag; - TpDateAndTime value; - }; - - - struct TpLossDescriptor { - TpNameDescrpTagInt meanLoss; - TpNameDescrpTagInt measurementPeriod; - TpNameDescrpTagInt maxLoss; - TpNameDescrpTagInt minLoss; - TpNameDescrpTagInt lossPriority; - TpNameDescrpTagString description; - }; - - - struct TpLoadDescriptor { - TpNameDescrpTagInt meanBandwidth; - TpNameDescrpTagInt measurementInterval; - TpNameDescrpTagInt maxBandwidth; - TpNameDescrpTagInt minBandwidth; - TpNameDescrpTagInt bandwidthShare; - TpNameDescrpTagInt bandwidthWeight; - TpNameDescrpTagInt burstSize; - TpNameDescrpTagString description; - }; - - - struct TpJitterDescriptor { - TpNameDescrpTagInt meanJitter; - TpNameDescrpTagInt measurementPeriod; - TpNameDescrpTagInt maxJitter; - TpNameDescrpTagInt minJitter; - TpNameDescrpTagInt jitterPriority; - TpNameDescrpTagString description; - }; - - enum TpIPVersion { - - VERSION_UNKNOWN, - VERSION_IPV4, - VERSION_IPV6 - }; - - enum TpIPv4AddType { - - IPV4_ADD_CLASS_A, - IPV4_ADD_CLASS_B, - IPV4_ADD_CLASS_C, - IPV4_ADD_CLASS_D, - IPV4_ADD_CLASS_E - }; - - struct TpEndpoint { - TpSiteOrSap type; - TpString id; - }; - - - struct TpDelayDescriptor { - TpNameDescrpTagInt meanDelay; - TpNameDescrpTagInt measurementPeriod; - TpNameDescrpTagInt maxDelay; - TpNameDescrpTagInt minDelay; - TpNameDescrpTagInt delayPriority; - TpNameDescrpTagString description; - }; - - - enum TpAction { - - DROP, - TRANSMIT, - RESHAPE, - REMARK - }; - - - struct TpNameDescrpTagExcessLoadAction { - TpString name; - TpString description; - TpTagValue tag; - TpAction value; - }; - - - exception P_UNKNOWN_VPRP_ID { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_SLA_ID { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_STATUS { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_QOS_INFO { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_VALIDITY_INFO { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_PIPEQOSINFO { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_DSCODEPOINT { - TpString ExtraInformation; - }; - - - exception P_ILLEGAL_VPRPID { - TpString ExtraInformation; - }; - - - exception P_ILLEGAL_REF_VALUE { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_INTERFACE { - TpString ExtraInformation; - }; - - - exception P_CANT_DELETE_VPRP { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_TEMPLATES { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_MENU { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_ENTERPRISE_NETWORK { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_TEMPLATE_TYPE { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_DESCRIPTION { - TpString ExtraInformation; - }; - - - exception P_ILLEGAL_SLA_ID { - TpString ExtraInformation; - }; - - - exception P_ILLEGAL_TAG { - TpString ExtraInformation; - }; - - - exception P_ILLEGAL_VALUE { - TpString ExtraInformation; - }; - - - exception P_ILLEGAL_COMBINATION { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_SITES { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_VPRN { - TpString ExtraInformation; - }; - - - exception P_ILLEGAL_SITE_ID { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_SITE_ID { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_SAPS { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_SITE_LOCATION { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_SITE_DESCRIPTION { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_IPSUBNET { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_SAP { - TpString ExtraInformation; - }; - - - exception P_UNKNOWN_VPRP { - TpString ExtraInformation; - }; - - - enum TpVprpStatus { - - ACTIVE, - PENDING, - DISALLOWED - }; - - - struct TpValidityInfo { - TpNameDescrpTagDateTime validFrom; - TpNameDescrpTagTimePeriod validPeriod; - TpNameDescrpTagTimeOfDay validDailyFrom; - TpNameDescrpTagTimePeriod validDailyPeriod; - TpNameDescrpTagDayOfWeek validDayOfWeek; - TpNameDescrpTagMonth validMonth; - TpNameDescrpTagString description; - }; - - struct TpProvisionedQoSInfo { - TpDelayDescriptor delayDescriptor; - TpLossDescriptor lossDescriptor; - TpJitterDescriptor jitterDescriptor; - TpNameDescrpTagExcessLoadAction excessLoadAction; - TpNameDescrpTagString description; - }; - - struct TpPipeQoSInfo { - TpNameDescrpTagDir directionality; - TpEndpoint serviceOrigin; - TpEndpoint serviceDestination; - TpLoadDescriptor forwardLoad; - TpLoadDescriptor reverseLoad; - TpNameDescrpTagString description; - }; - - - struct TpDsCodepoint { - TpString match; - TpString mask; - }; - - - struct TpIPSubnet { - TpString subnetNumber; - TpString subnetMask; - TpIPv4AddType addressType; - TpIPVersion IPVersionSupport; - }; - - - interface IpVPrP : IpService { - - TpString getVPrPID () - raises (TpCommonExceptions,P_UNKNOWN_VPRP_ID); - - TpString getSlaID () - raises (TpCommonExceptions,P_UNKNOWN_SLA_ID); - - TpVprpStatus getStatus () - raises (TpCommonExceptions,P_UNKNOWN_STATUS); - - TpProvisionedQoSInfo getProvisionedQoSInfo () - raises (TpCommonExceptions,P_UNKNOWN_QOS_INFO); - - TpValidityInfo getValidityInfo () - raises (TpCommonExceptions,P_UNKNOWN_VALIDITY_INFO); - - TpPipeQoSInfo getPipeQoSInfo () - raises (TpCommonExceptions,P_UNKNOWN_PIPEQOSINFO); - - TpDsCodepoint getDsCodepoint () - raises (TpCommonExceptions,P_UNKNOWN_DSCODEPOINT); - - }; - - - interface IpVPrN : IpService { - - TpStringList getVPrPList () - raises (TpCommonExceptions,P_UNKNOWN_VPRP); - - IpInterface getVPrP ( - in TpString vPrPID - ) - raises (TpCommonExceptions,P_ILLEGAL_VPRPID,P_UNKNOWN_VPRP_ID); - - IpInterface createVPrP ( - in IpInterface templateRef - ) - raises (TpCommonExceptions,P_ILLEGAL_REF_VALUE,P_UNKNOWN_INTERFACE); - - void deleteVPrP ( - in TpString vPrPID - ) - raises (TpCommonExceptions,P_CANT_DELETE_VPRP,P_UNKNOWN_VPRP_ID); - - }; - - - interface IpQoSMenu : IpService { - - IpInterface getTemplate ( - in TpString templateType - ) - raises (TpCommonExceptions); - - TpStringList getTemplateList () - raises (TpCommonExceptions,P_UNKNOWN_TEMPLATES); - - }; - - - interface IpConnectivityManager : IpService { - - IpInterface getQoSMenu () - raises (TpCommonExceptions,P_UNKNOWN_MENU); - - IpInterface getEnterpriseNetwork () - raises (TpCommonExceptions,P_UNKNOWN_ENTERPRISE_NETWORK); - - }; - - - interface IpQoSTemplate : IpService { - - TpString getTemplateType () - raises (TpCommonExceptions,P_UNKNOWN_TEMPLATE_TYPE); - - TpString getDescription () - raises (TpCommonExceptions,P_UNKNOWN_DESCRIPTION); - - void setSlaID ( - in TpString slaID - ) - raises (TpCommonExceptions,P_ILLEGAL_SLA_ID); - - TpPipeQoSInfo getPipeQoSInfo () - raises (TpCommonExceptions,P_UNKNOWN_PIPEQOSINFO); - - void setPipeQoSInfo ( - in TpPipeQoSInfo pipeQoSInfo - ) - raises (TpCommonExceptions,P_ILLEGAL_TAG,P_ILLEGAL_VALUE,P_ILLEGAL_COMBINATION); - - TpValidityInfo getValidityInfo () - raises (TpCommonExceptions,P_UNKNOWN_VALIDITY_INFO); - - void setValidityInfo ( - in TpValidityInfo validityInfo - ) - raises (TpCommonExceptions,P_ILLEGAL_TAG,P_ILLEGAL_VALUE,P_ILLEGAL_COMBINATION); - - void setProvisionedQoSInfo ( - in TpProvisionedQoSInfo provisionedQoSInfo - ) - raises (TpCommonExceptions,P_ILLEGAL_TAG,P_ILLEGAL_VALUE,P_ILLEGAL_COMBINATION); - - TpProvisionedQoSInfo getProvisionedQoSInfo () - raises (TpCommonExceptions,P_UNKNOWN_QOS_INFO); - - TpDsCodepoint getDsCodepoint () - raises (TpCommonExceptions,P_UNKNOWN_DSCODEPOINT); - - }; - - - interface IpEnterpriseNetwork : IpService { - - TpStringList getSiteList () - raises (TpCommonExceptions,P_UNKNOWN_SITES); - - IpInterface getVPrN () - raises (TpCommonExceptions,P_UNKNOWN_VPRN); - - IpInterface getSite ( - in TpString siteID - ) - raises (TpCommonExceptions,P_ILLEGAL_SITE_ID,P_UNKNOWN_SITE_ID); - - }; - - - interface IpEnterpriseNetworkSite : IpEnterpriseNetwork { - - TpStringList getSAPList () - raises (TpCommonExceptions,P_UNKNOWN_SAPS); - - TpString getSiteID () - raises (TpCommonExceptions,P_UNKNOWN_SITE_ID); - - TpString getSiteLocation () - raises (TpCommonExceptions,P_UNKNOWN_SITE_LOCATION); - - TpString getSiteDescription () - raises (TpCommonExceptions,P_UNKNOWN_SITE_DESCRIPTION); - - TpIPSubnet getIPSubnet () - raises (TpCommonExceptions,P_UNKNOWN_IPSUBNET); - - TpIPSubnet getSAPIPSubnet ( - in TpString sapID - ) - raises (TpCommonExceptions,P_ILLEGAL_SITE_ID,P_UNKNOWN_SAP,P_UNKNOWN_IPSUBNET); - - }; - - }; - - }; - -}; - -#endif |