-- ============================================================================= -- GDMO definitions extracted from ITU-T Rec. M.3108.2 (2000) -- ============================================================================= cmLeasedCircuitService MANAGED OBJECT CLASS DERIVED FROM "Rec. M.3108.1": transportService ; CHARACTERIZED BY "Rec. M.3108.1": aliasNamePackage, -- This package is optional in M.3108.1 but mandatory in this Recommendation "Rec. X.721 | ISO/IEC 10165-2": duration, cmLeasedCircuitServicePkg PACKAGE BEHAVIOUR cmLeasedCircuitServiceBehaviour BEHAVIOUR DEFINED AS "See Subclause The cmLeasedCircuitService MOC" ;; ATTRIBUTES "X.721": availabilityStatus GET, listOfSLCsUsed GET SET-BY-CREATE, "Rec. M.3108.1": originatingLocationCPE GET SET-BY-CREATE, "Rec. M.3108.1": originatingLocationSap GET SET-BY-CREATE, restrictionsOnSLC GET SET-BY-CREATE, selectionPriority GET-REPLACE , "Rec. M.3108.1": terminatingLocationCPE GET SET-BY-CREATE, "Rec. M.3108.1": terminatingLocationSap GET SET-BY-CREATE , "Rec. X.721": usageState GET;;; REGISTERED AS {m3108Part2ObjectClass 1} ; preProvisionedSLC MANAGED OBJECT CLASS DERIVED FROM "Rec. M.3108.1": transportService ; CHARACTERIZED BY preProvisionedSLCPkg PACKAGE BEHAVIOUR preProvisionedSLCPBehaviour BEHAVIOUR DEFINED AS "See Subclause The preProvisionedSLC MOC" ;; ATTRIBUTES dedicatedOrShared GET , leasedCircuitServicePtrList GET-REPLACE , loopbackControl GET-REPLACE , "Rec. M.3100": protected GET , slcEnds GET , "Rec. X.721": usageState GET ;;; REGISTERED AS {m3108Part2ObjectClass 2} ; createCmLeasedCircuitServiceError PARAMETER CONTEXT SPECIFIC-ERROR ; WITH SYNTAX M3108Part2ASN1Module.CreateCmLeasedCircuitServiceError ; BEHAVIOUR createCmLeasedCircuitServiceErrorBehaviour BEHAVIOUR DEFINED AS " See Subclause Processing Failure Specific Errorsfor details." ;; REGISTERED AS {m3108Part2Parameter 1 } ; deleteCmLeasedCircuitServiceError PARAMETER CONTEXT SPECIFIC-ERROR ; WITH SYNTAX M3108Part2ASN1Module.DeleteCmLeasedCircuitServiceError ; BEHAVIOUR deleteCmLeasedCircuitServiceErrorBehaviour BEHAVIOUR DEFINED AS " See Subclause Processing Failure Specific Errorsfor details. " ;; REGISTERED AS {m3108Part2Parameter 2 } ; identifyLockedLCSError PARAMETER CONTEXT SPECIFIC-ERROR ; WITH SYNTAX M3108Part2ASN1Module.IdentifyLockedLCSError; BEHAVIOUR identifyLockedLCSErrorBehaviour BEHAVIOUR DEFINED AS " See Subclause Processing Failure Specific Errorsfor details." ;; REGISTERED AS {m3108Part2Parameter 3 } ; initiateLoopbackError PARAMETER CONTEXT SPECIFIC-ERROR ; WITH SYNTAX M3108Part2ASN1Module.InitiateLoopbackError; BEHAVIOUR initiateLoopbackErrorBehaviour BEHAVIOUR DEFINED AS " See Subclause Processing Failure Specific Errorsfor details." ;; REGISTERED AS {m3108Part2Parameter 4 } ; modifyLCSError PARAMETER CONTEXT SPECIFIC-ERROR ; WITH SYNTAX M3108Part2ASN1Module.ModifyLCSError; BEHAVIOUR modifyLCSErrorBehaviour BEHAVIOUR DEFINED AS " See Subclause Processing Failure Specific Errorsfor details." ;; REGISTERED AS {m3108Part2Parameter 5 } ; terminateLoopbackError PARAMETER CONTEXT SPECIFIC-ERROR ; WITH SYNTAX M3108Part2ASN1Module.TerminateLoopbackError; BEHAVIOUR terminateLoopbackErrorBehaviour BEHAVIOUR DEFINED AS " See Subclause Processing Failure Specific Errors for details." ;; REGISTERED AS {m3108Part2Parameter 6 } ; cmLeasedCircuitService-account NAME BINDING SUBORDINATE OBJECT CLASS cmLeasedCircuitService AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "X.790": account AND SUBCLASSES; WITH ATTRIBUTE "X.790": serviceId ; CREATE WITH-AUTOMATIC-INSTANCE-NAMING createCmLeasedCircuitServiceError ; DELETE deleteCmLeasedCircuitServiceError ; REGISTERED AS {m3108Part2NameBinding 1 } ; preProvisionedSLC-account NAME BINDING SUBORDINATE OBJECT CLASS preProvisionedSLC AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "X.790": account AND SUBCLASSES; WITH ATTRIBUTE "X.790": serviceId ; REGISTERED AS {m3108Part2NameBinding 2 } ; dedicatedOrShared ATTRIBUTE WITH ATTRIBUTE SYNTAX M3108Part2ASN1Module.DedicatedOrShared ; MATCHES FOR EQUALITY ; BEHAVIOUR dedicatedOrSharedBehaviour BEHAVIOUR DEFINED AS "See Subclause dedicatedOrShared." ;; REGISTERED AS {m3108Part2Attribute 1 } ; leasedCircuitServicePtrList ATTRIBUTE WITH ATTRIBUTE SYNTAX M3108Part2ASN1Module.LeasedCircuitServicePtrList ; MATCHES FOR EQUALITY ; BEHAVIOUR leasedCircuitServicePtrListBehaviour BEHAVIOUR DEFINED AS "See Subclause leasedCircuitServicePtrList" ;; REGISTERED AS {m3108Part2Attribute 2 } ; listOfSLCsUsed ATTRIBUTE WITH ATTRIBUTE SYNTAX M3108Part2ASN1Module.ListOfSLCsUsed ; MATCHES FOR EQUALITY ; BEHAVIOUR listOfSLCsUsedBehaviour BEHAVIOUR DEFINED AS "See Subclause listOfSLCsUsed." ;; REGISTERED AS {m3108Part2Attribute 3 } ; loopbackControl ATTRIBUTE WITH ATTRIBUTE SYNTAX M3108Part2ASN1Module.LoopbackControl ; MATCHES FOR EQUALITY ; BEHAVIOUR loopbackControlBehaviour BEHAVIOUR DEFINED AS "See Subclause loopbackControl." ;; REGISTERED AS {m3108Part2Attribute 4 } ; restrictionsOnSLC ATTRIBUTE WITH ATTRIBUTE SYNTAX M3108Part2ASN1Module.RestrictionsOnSLC ; MATCHES FOR EQUALITY ; BEHAVIOUR restrictionsOnSLCBehaviour BEHAVIOUR DEFINED AS "See Subclause restrictionsOnSLC." ;; REGISTERED AS {m3108Part2Attribute 5 } ; selectionPriority ATTRIBUTE WITH ATTRIBUTE SYNTAX M3108Part2ASN1Module.SelectionPriority ; MATCHES FOR EQUALITY ; BEHAVIOUR selectionPriorityBehaviour BEHAVIOUR DEFINED AS "See Subclause selectionPriority." ;; REGISTERED AS {m3108Part2Attribute 6 } ; slcEnds ATTRIBUTE WITH ATTRIBUTE SYNTAX M3108Part2ASN1Module.SlcEnds ; MATCHES FOR EQUALITY ; BEHAVIOUR slcEndsBehaviour BEHAVIOUR DEFINED AS "See Subclause slcEnds." ;; REGISTERED AS {m3108Part2Attribute 7 } ; -- ============================================================================= -- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004