-- =============================================================================
--               GDMO definitions extracted from ITU-T Rec. Q.832.3 (2001)
-- =============================================================================

anViewOfSnOverXvb5 MANAGED OBJECT CLASS
  DERIVED FROM xvb5;
  CHARACTERIZED BY
    anViewOfSnOverXvb5Pkg PACKAGE
      BEHAVIOUR anViewOfSnOverXvb5Beh;
      ACTIONS
        anServiceLabelInquiry;;;
REGISTERED AS {q832-3ManagedObjectClass 1};


anViewOfSnOverXvb5Beh BEHAVIOUR
  DEFINED AS
    "This managed object represents the Service Node side of an X-VB5 interface,
    as seen by the Operations System of the Access Network.";


snViewOfAnOverXvb5 MANAGED OBJECT CLASS
  DERIVED FROM xvb5;
  CHARACTERIZED BY
    snViewOfAnOverXvb5Pkg PACKAGE
      BEHAVIOUR snViewOfAnOverXvb5Beh;
      ACTIONS
        addAnLoopRequest,
        snAccessLabelsInquiry,
        removeAnLoopRequest;;;
REGISTERED AS {q832-3ManagedObjectClass 2};


snViewOfAnOverXvb5Beh BEHAVIOUR
  DEFINED AS
    "This managed object represents the Access Network side of an X-VB5 interface,
    as seen by the Operations System of the Service Node.";


xvb5 MANAGED OBJECT CLASS
  DERIVED FROM "Rec. X.721|ISO/IEC 10165-2":top;
  CHARACTERIZED BY
    "ITU-T M.3100":operationalStatePackage,
    xvb5Pkg PACKAGE
      BEHAVIOUR xvb5Beh;
      ATTRIBUTES
        xvb5Id GET SET-BY-CREATE,
        " Rec. X.721 | ISO/IEC 10165-2": administrativeState GET-REPLACE;
      ACTIONS
        addLupsRequest,
        addVb5ConnectionRequest,
        addVb5InterfaceRequest,
        addVb5ProtocolRequest,
        addVb5ProtocolVpRequest,
        addVb5VcsRequest,
        addVb5VpsRequest,
        auditVb5ConnectionRequest,
        auditVb5VpciRequest,
        listLupsRequest,
        listVb5ProtocolDetailsRequest,
        listVb5InterfacesRequest,
        listVb5VcsRequest,
        listVb5VpsRequest,
        removeLupsRequest,
        removeVb5ConnectionRequest,
        removeVb5InterfaceRequest,
        removeVb5ProtocolRequest,
        removeVb5ProtocolVpRequest,
        removeVb5VcsRequest,
        removeVb5VpsRequest;
      NOTIFICATIONS
        addLupsIndication,
        addVb5ConnectionIndication,
        addVb5InterfaceIndication,
        addVb5ProtocolIndication,
        addVb5ProtocolVpIndication,
        addVb5VcsIndication,
        addVb5VpsIndication,
        removeLupsIndication,
        removeVb5ConnectionIndication,
        removeVb5InterfaceIndication,
        removeVb5ProtocolIndication,
        removeVb5ProtocolVpIndication,
        removeVb5VcsIndication,
        removeVb5VpsIndication,
        resourceStatusIndication,
        " Rec. X.721 | ISO/IEC 10165-2": stateChange,
        " Rec. X.721 | ISO/IEC 10165-2": objectCreation,
        " Rec. X.721 | ISO/IEC 10165-2": objectDeletion;;;
REGISTERED AS {q832-3ManagedObjectClass 3};


xvb5Beh BEHAVIOUR
  DEFINED AS
    "The xvb5 managed object class represents the aspects of an X-VB5 interface
    that are common to both sides. The xvb5 class is not instantiated.";


xvb5-managedElementR1 NAME BINDING
  SUBORDINATE OBJECT CLASS xvb5 AND SUBCLASSES;
  NAMED BY SUPERIOR OBJECT CLASS "ITU-T Rec. M.3100":managedElementR1 AND SUBCLASSES;
  WITH ATTRIBUTE xvb5Id;
  CREATE
    WITH-REFERENCE-OBJECT,
    WITH-AUTOMATIC-INSTANCE-NAMING;
  DELETE
    DELETES-CONTAINED-OBJECTS;
REGISTERED AS {q832-3NameBinding 1};


xvb5Id ATTRIBUTE
  WITH ATTRIBUTE SYNTAX Q832-3ASN1DefinedTypesModule.NameType;
  MATCHES FOR EQUALITY;
  BEHAVIOUR xvb5IdBeh;
REGISTERED AS {q832-3Attribute 1};


xvb5IdBeh BEHAVIOUR
  DEFINED AS
    "This attribute is used for naming instances of the managed object class
    xvb5 and subclasses.";


addAnLoopRequest ACTION
  BEHAVIOUR addAnLoopRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddAnLoopRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddAnLoopRequestResult;
REGISTERED AS {q832-3Action 1};


addAnLoopRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used by the OS of the SN to request the OS of the AN to loop
    a connection so that cells sent to the AN will be returned.";


addLupsRequest ACTION
  BEHAVIOUR addLupsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddLupsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddLupsRequestResult;
REGISTERED AS {q832-3Action 2};


addLupsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to add Logical User Ports to a
    VB5 interface.";


addVb5ConnectionRequest ACTION
  BEHAVIOUR addVb5ConnectionRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ConnectionRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ConnectionRequestResult;
REGISTERED AS {q832-3Action 3};


addVb5ConnectionRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to add a connection associated
    with a VB5 interface. The egress direction is out of the Access Network
    towards Service Node. The ingress direction is into the Access Network from
    the Service Node.";


addVb5InterfaceRequest ACTION
  BEHAVIOUR addVb5InterfaceRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5InterfaceRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5InterfaceRequestResult;
REGISTERED AS {q832-3Action 4};


addVb5InterfaceRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to add a VB5 interface.";


addVb5ProtocolRequest ACTION
  BEHAVIOUR addVb5ProtocolRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ProtocolRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ProtocolRequestResult;
REGISTERED AS {q832-3Action 5};


addVb5ProtocolRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to add a protocol to an existing
    VB5 interface.";


addVb5ProtocolVpRequest ACTION
  BEHAVIOUR addVb5ProtocolVpRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ProtocolVpRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ProtocolVpRequestResult;
REGISTERED AS {q832-3Action 6};


addVb5ProtocolVpRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to add a protocol VP to a VB5
    interface.";


addVb5VcsRequest ACTION
  BEHAVIOUR addVb5VcsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5VcsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5VcsRequestResult;
REGISTERED AS {q832-3Action 7};


addVb5VcsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to add VCs to a VP which is
    associated with a VB5 interface.";


addVb5VpsRequest ACTION
  BEHAVIOUR addVb5VpsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5VpsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5VpsRequestResult;
REGISTERED AS {q832-3Action 8};


addVb5VpsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to add VPs that are associated
    with a VB5 interface.";


anServiceLabelInquiry ACTION
  BEHAVIOUR anServiceLabelInquiryBeh;
  MODE CONFIRMED;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AnServiceLabelInquiryResult;
REGISTERED AS {q832-3Action 9};


anServiceLabelInquiryBeh BEHAVIOUR
  DEFINED AS 
    "This action is used by the OS of an AN to inquire the label that an SN uses
    for the AN.";


auditVb5ConnectionRequest ACTION
  BEHAVIOUR auditVb5ConnectionRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AuditVb5ConnectionRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AuditVb5ConnectionRequestResult;
REGISTERED AS {q832-3Action 10};


auditVb5ConnectionRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to audit a connection which is
    associated with a VB5 interface.";


auditVb5VpciRequest ACTION
  BEHAVIOUR auditVb5VpciRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AuditVb5VpciRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.AuditVb5VpciRequestResult;
REGISTERED AS {q832-3Action 11};


auditVb5VpciRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to audit a VPCI which is
    associated with a VB5 interface.";


listLupsRequest ACTION
  BEHAVIOUR listLupsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.ListLupsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.ListLupsRequestResult;
REGISTERED AS {q832-3Action 12};


listLupsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to list the Logical User Ports
    associated with a VB5 interface between an Access Network and a Service Node
    which the two Operations Systems together control.";


listVb5ProtocolDetailsRequest ACTION
  BEHAVIOUR listVb5ProtocolDetailsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX
    Q832-3ASN1DefinedTypesModule.ListVb5ProtocolDetailsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.ListVb5ProtocolDetailsRequestResult;
REGISTERED AS {q832-3Action 13};


listVb5ProtocolDetailsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to list the details of the
    protocols of a VB5 interface between an Access Network and a Service Node
    which the two Operations Systems together control.";


listVb5InterfacesRequest ACTION
  BEHAVIOUR listVb5InterfacesRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.ListVb5InterfacesRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.ListVb5InterfacesRequestResult;
REGISTERED AS {q832-3Action 14};


listVb5InterfacesRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to list the identities of the
    VB5 interfaces between Access Network(s) and the Service Node(s) which the
    two Operations Systems together control.";


listVb5VcsRequest ACTION
  BEHAVIOUR listVb5VcsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.ListVb5VcsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.ListVb5VcsRequestResult;
REGISTERED AS {q832-3Action 15};


listVb5VcsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to list the VCs associated with
    a VB5 interface.";


listVb5VpsRequest ACTION
  BEHAVIOUR listVb5VpsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.ListVb5VpsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.ListVb5VpsRequestResult;
REGISTERED AS {q832-3Action 16};


listVb5VpsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to list the VPs associated with
    a VB5 interface.";


removeAnLoopRequest ACTION
  BEHAVIOUR removeAnLoopRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveAnLoopRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveAnLoopRequestResult;
REGISTERED AS {q832-3Action 17};


removeAnLoopRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used by the OS of the SN to request the OS of the AN to
    remove a loop from a connection.";


removeLupsRequest ACTION
  BEHAVIOUR removeLupsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveLupsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveLupsRequestResult;
REGISTERED AS {q832-3Action 18};


removeLupsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to remove Logical User Ports
    from a VB5 interface.";


removeVb5ConnectionRequest ACTION
  BEHAVIOUR removeVb5ConnectionRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5ConnectionRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5ConnectionRequestResult;
REGISTERED AS {q832-3Action 19};


removeVb5ConnectionRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to remove a connection
    associated with a VB5 interface. The egress direction is out of the Access
    Network towards Service Node. The ingress direction is into the Access
    Network from the Service Node.";


removeVb5InterfaceRequest ACTION
  BEHAVIOUR removeVb5InterfaceRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5InterfaceRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5InterfaceRequestResult;
REGISTERED AS {q832-3Action 20};


removeVb5InterfaceRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to remove a VB5 interface.";


removeVb5ProtocolRequest ACTION
  BEHAVIOUR removeVb5ProtocolRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5ProtocolRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5ProtocolRequestResult;
REGISTERED AS {q832-3Action 21};


removeVb5ProtocolRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to remove a protocol from a VB5
    interface.";


removeVb5ProtocolVpRequest ACTION
  BEHAVIOUR removeVb5ProtocolVpRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5ProtocolVpRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5ProtocolVpRequestResult;
REGISTERED AS {q832-3Action 22};


removeVb5ProtocolVpRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to remove the protocol VP from a
    VB5 interface.";


removeVb5VcsRequest ACTION
  BEHAVIOUR removeVb5VcsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5VcsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5VcsRequestResult;
REGISTERED AS {q832-3Action 23};


removeVb5VcsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to remove VCs from a VP which is
    associated with a VB5 interface.";


removeVb5VpsRequest ACTION
  BEHAVIOUR removeVb5VpsRequestBeh;
  MODE CONFIRMED;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5VpsRequestInfo;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5VpsRequestResult;
REGISTERED AS {q832-3Action 24};


removeVb5VpsRequestBeh BEHAVIOUR
  DEFINED AS 
    "This action is used to request the peer OS to remove VPs that are
    associated with a VB5 interface.";


snAccessLabelsInquiry ACTION
  BEHAVIOUR snAccessLabelsInquiryBeh;
  MODE CONFIRMED;
  WITH REPLY SYNTAX Q832-3ASN1DefinedTypesModule.SnAccessLabelsInquiryResult;
REGISTERED AS {q832-3Action 25};


snAccessLabelsInquiryBeh BEHAVIOUR
  DEFINED AS 
    "This action is used by the OS of an SN to inquire the access labels that an
    AN uses for the SN and the VB5 interface.";


addLupsIndication NOTIFICATION
  BEHAVIOUR addLupsIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddLupsIndicationInfo;
REGISTERED AS {q832-3Notification 1};


addLupsIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the addition of Logical
    User Ports to a VB5 interface.";


addVb5ConnectionIndication NOTIFICATION
  BEHAVIOUR addVb5ConnectionIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ConnectionIndicationInfo;
REGISTERED AS {q832-3Notification 2};


addVb5ConnectionIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the addition of a
    connection associated with a VB5 interface. The egress direction is out of
    the Access Network towards Service Node. The ingress direction is into the
    Access Network from the Service Node.";


addVb5InterfaceIndication NOTIFICATION
  BEHAVIOUR addVb5InterfaceIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5InterfaceIndicationInfo;
REGISTERED AS {q832-3Notification 3};


addVb5InterfaceIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to inform the peer OS that a new VB5 interface
    has been added.";


addVb5ProtocolIndication NOTIFICATION
  BEHAVIOUR addVb5ProtocolIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ProtocolIndicationInfo;
REGISTERED AS {q832-3Notification 4};


addVb5ProtocolIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the addition of a
    protocol to an existing VB5 interface.";


addVb5ProtocolVpIndication NOTIFICATION
  BEHAVIOUR addVb5ProtocolVpIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5ProtocolVpIndicationInfo;
REGISTERED AS {q832-3Notification 5};


addVb5ProtocolVpIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the addition of a
    protocol VP to a VB5 interface.";


addVb5VcsIndication NOTIFICATION
  BEHAVIOUR addVb5VcsIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5VcsIndicationInfo;
REGISTERED AS {q832-3Notification 6};


addVb5VcsIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the addition of VCs to a
    VP which is associated with a VB5 interface.";


addVb5VpsIndication NOTIFICATION
  BEHAVIOUR addVb5VpsIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.AddVb5VpsIndicationInfo;
REGISTERED AS {q832-3Notification 7};


addVb5VpsIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the addition of VPs that
    are associated with a VB5 interface.";


removeLupsIndication NOTIFICATION
  BEHAVIOUR removeLupsIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveLupsIndicationInfo;
REGISTERED AS {q832-3Notification 8};


removeLupsIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the removal of Logical
    User Ports from a VB5 interface.";


removeVb5ConnectionIndication NOTIFICATION
  BEHAVIOUR removeVb5ConnectionIndicationBeh;
  WITH INFORMATION SYNTAX
    Q832-3ASN1DefinedTypesModule.RemoveVb5ConnectionIndicationInfo;
REGISTERED AS {q832-3Notification 9};


removeVb5ConnectionIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the removal of a
    connection associated with a VB5 interface. The egress direction is out of
    the Access Network towards Service Node. The ingress direction is into the
    Access Network from the Service Node.";


removeVb5InterfaceIndication NOTIFICATION
  BEHAVIOUR removeVb5InterfaceIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5InterfaceIndicationInfo;
REGISTERED AS {q832-3Notification 10};


removeVb5InterfaceIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the removal of a VB5
    interface.";


removeVb5ProtocolIndication NOTIFICATION
  BEHAVIOUR removeVb5ProtocolIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5ProtocolIndicationInfo;
REGISTERED AS {q832-3Notification 11};


removeVb5ProtocolIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the removal of a
    protocol from a VB5 interface.";


removeVb5ProtocolVpIndication NOTIFICATION
  BEHAVIOUR removeVb5ProtocolVpIndicationBeh;
  WITH INFORMATION SYNTAX
    Q832-3ASN1DefinedTypesModule.RemoveVb5ProtocolVpIndicationInfo;
REGISTERED AS {q832-3Notification 12};


removeVb5ProtocolVpIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the removal of the
    protocol VP from a VB5 interface.";


removeVb5VcsIndication NOTIFICATION
  BEHAVIOUR removeVb5VcsIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5VcsIndicationInfo;
REGISTERED AS {q832-3Notification 13};


removeVb5VcsIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the removal of VCs from
    a VP which is associated with a VB5 interface.";


removeVb5VpsIndication NOTIFICATION
  BEHAVIOUR removeVb5VpsIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.RemoveVb5VpsIndicationInfo;
REGISTERED AS {q832-3Notification 14};


removeVb5VpsIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the removal of VPs that
    are associated with a VB5 interface.";


resourceStatusIndication NOTIFICATION
  BEHAVIOUR resourceStatusIndicationBeh;
  WITH INFORMATION SYNTAX Q832-3ASN1DefinedTypesModule.ResourceStatusIndicationInfo;
REGISTERED AS {q832-3Notification 15};


resourceStatusIndicationBeh BEHAVIOUR
  DEFINED AS 
    "This notification is used to notify the peer OS of the change of status of
    a Resource.";

-- =============================================================================
--  Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004