-- ***************************************************************** -- CISCO-FABRIC-MCAST-APPL-MIB.my: Cisco Fabric Multicast Resource -- Application MIB file -- -- July 2001, Hongchi Shih -- -- Copyright (c) 2001, 2002 by cisco Systems, Inc. -- All rights reserved. -- ***************************************************************** CISCO-FABRIC-MCAST-APPL-MIB DEFINITIONS ::= BEGIN IMPORTS Unsigned32, Gauge32, MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF SnmpAdminString FROM SNMP-FRAMEWORK-MIB entLogicalIndex FROM ENTITY-MIB CfmPoolIndex FROM CISCO-FABRIC-MCAST-MIB ciscoMgmt FROM CISCO-SMI; ciscoFabricMcastApplMIB MODULE-IDENTITY LAST-UPDATED "200212180000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO " Cisco Systems Customer Service Postal: 170 W. Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: cs-fabric@cisco.com" DESCRIPTION "Fabric multicast resource MIB module. This MIB module is used for managing/tracking the fabric multicast resource application related information. Acronyms and terms: FGID - Fabric Multicast Group Identifier." REVISION "200212180000Z" DESCRIPTION "Initial version of this MIB module." ::= { ciscoMgmt 256 } -- -- The fabric multicast resource MIB consists of the following groups -- [1] fabric multicast resource application group ciscoFabricMcastApplMIBObjects OBJECT IDENTIFIER ::= { ciscoFabricMcastApplMIB 1 } cfmaAppl OBJECT IDENTIFIER ::= { ciscoFabricMcastApplMIBObjects 1 } -- -- Fabric multicast application group Table -- cfmaApplTable OBJECT-TYPE SYNTAX SEQUENCE OF CfmaApplEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains fabric multicast resource usage for a particular fabric multicast client application." ::= { cfmaAppl 1 } cfmaApplEntry OBJECT-TYPE SYNTAX CfmaApplEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The information regarding a single application that uses fabric multicast resource in a logical router. An entry of this table is created when a fabric multicast client application is registered to fabric software for the use of fabric multicast resource from a logical router. A logical router is identified by the value of mib-2 in entLogicalType object of ENTITY-MIB. An entry of this table is deleted when a fabric multicast client application unregistered the use of fabric multicast resource." INDEX { entLogicalIndex, cfmaApplId } ::= { cfmaApplTable 1 } CfmaApplEntry ::= SEQUENCE { cfmaApplId Unsigned32, cfmaApplName SnmpAdminString, cfmaApplInuseFgids Gauge32, cfmaApplHighWaterInuseFGIDs Gauge32, cfmaApplPoolId CfmPoolIndex } cfmaApplId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "An unique value, greater than zero, for each fabric client application that uses fabric multicast resource." ::= { cfmaApplEntry 1 } cfmaApplName OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (1..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of this fabric multicast client application." ::= { cfmaApplEntry 2 } cfmaApplInuseFgids OBJECT-TYPE SYNTAX Gauge32 UNITS "fgid" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of FGIDs that are currently in use by this application." ::= { cfmaApplEntry 3 } cfmaApplHighWaterInuseFGIDs OBJECT-TYPE SYNTAX Gauge32 UNITS "fgid" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest number of FGIDs that was in use by this application." ::= { cfmaApplEntry 4 } cfmaApplPoolId OBJECT-TYPE SYNTAX CfmPoolIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The fabric multicast resource pool id for the resource pool which is used by this application." ::= { cfmaApplEntry 5 } --******************************************************************* -- Notifications --******************************************************************* cfmaMIBNotificationPrefix OBJECT IDENTIFIER ::= { ciscoFabricMcastApplMIB 2 } cfmaMIBNotifications OBJECT IDENTIFIER ::= { cfmaMIBNotificationPrefix 0 } cfmaMIBConformance OBJECT IDENTIFIER ::= { ciscoFabricMcastApplMIB 3 } cfmaMIBCompliances OBJECT IDENTIFIER ::= { cfmaMIBConformance 1 } cfmaMIBGroups OBJECT IDENTIFIER ::= { cfmaMIBConformance 2 } -- compliance statements cfmaMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement the CISCO-FABRIC-MCAST-APPL-MIB" MODULE -- this module MANDATORY-GROUPS { cfmaApplGroup } ::= { cfmaMIBCompliances 1 } -- units of conformance cfmaApplGroup OBJECT-GROUP OBJECTS { cfmaApplName, cfmaApplInuseFgids, cfmaApplHighWaterInuseFGIDs, cfmaApplPoolId } STATUS current DESCRIPTION "A collection of objects providing information for the applications that use the fabric multicast resource." ::= { cfmaMIBGroups 1 } END