snmp_mib_archive/CISCO-WAN-PERSISTENT-XGCP-EVENTS-MIB.my
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

210 lines
6.3 KiB
Plaintext

-- *****************************************************************
-- CISCO-WAN-PERSISTENT-XGCP-EVENTS.my
--
-- October 2003, George Ogagan
--
-- Copyright (c) 2001-2003 by Cisco Systems, Inc.
-- All rights reserved.
--
-- *****************************************************************
--
CISCO-WAN-PERSISTENT-XGCP-EVENTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
ciscoWan FROM CISCOWAN-SMI;
ciscoWanPersistentXgcpEventsMIB MODULE-IDENTITY
LAST-UPDATED "200310200000Z"
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-voice@cisco.com"
DESCRIPTION
"The MIB module for managing CA(Call Agent) events.
"
REVISION "200310200000Z"
DESCRIPTION "Update descriptions in the MIB.
"
::= { ciscoWan 18 }
ciscoWanPersistentXgcpEventsMIBObjects
OBJECT IDENTIFIER ::= { ciscoWanPersistentXgcpEventsMIB 1 }
persistentXgcpEvents
OBJECT IDENTIFIER ::= { ciscoWanPersistentXgcpEventsMIBObjects 1 }
--
-- persistentXgcpEventsTable
--
-- The MIB variables in this group have been defined
-- to enable or disable sending xGCP(Media Gateway
-- Control Protocol) events to the CA asynchronously,
-- for example sending NTFY(Notify) when VISM receives
-- off hook without waiting for the CA to request for it.
--
persistentXgcpEventsTable OBJECT-TYPE
SYNTAX SEQUENCE OF PersistentXgcpEventsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The persistentXgcpEventsTable contains
configuration information about xGCP events
which involve a persistent notification request.
"
::= { persistentXgcpEvents 1 }
persistentXgcpEventsEntry OBJECT-TYPE
SYNTAX PersistentXgcpEventsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the persistentXgcpEventsTable. Each
entry consists of persistentXgcpEventNum - Index
to the persistentXgcpEventsTable.
persistentXgcpEventName - Name of the xGCP
event that needs persistent notification
to the call agent for example 't/hd'.
persistentXgcpEventRowStatus -This indicates
whether an xGCP event is added in this entry
or not.
This table is not created implicitly. The user
can add xGCP event or delete an xGCP event.
"
INDEX { persistentXgcpEventNum }
::= { persistentXgcpEventsTable 1 }
PersistentXgcpEventsEntry ::=
SEQUENCE
{
persistentXgcpEventNum Integer32,
persistentXgcpEventName SnmpAdminString,
persistentXgcpEventRowStatus RowStatus
}
persistentXgcpEventNum OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is a index to persistentXgcpEventsTable.
"
::= { persistentXgcpEventsEntry 1 }
persistentXgcpEventName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the name of the event
for example 't/hd' or 't/hu'.
"
::= { persistentXgcpEventsEntry 2 }
persistentXgcpEventRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to add or delete an entry.
Modifying an entry is not allowed.
An entry may be created using the 'createAndGo' option.
When the row is successfully created, the RowStatus would
be set to 'active' by the agent. An entry may be deleted
by setting the RowStatus to 'destroy'. Other options
such as `CreateAndWait', 'notInService', 'notReady' will
not be used.
For creating an entry the persistentXgcpEventNum and
persistentXgcpEventName must be provided.
This object tells call control whether or not a particular
xGCP event is added or not, based on this the call control
module will decide whether or not to notify (NTFY) call
agent when a particular xGCP event is received,
without waiting for CA to request for that event.
"
::= { persistentXgcpEventsEntry 3 }
--
-- **********************************************************************
-- Conformance
-- **********************************************************************
--
-- conformance information
--
persistentXgcpEventsMIBConformance
OBJECT IDENTIFIER ::= { ciscoWanPersistentXgcpEventsMIB 2 }
persistentXgcpEventsMIBCompliances
OBJECT IDENTIFIER ::= { persistentXgcpEventsMIBConformance 1 }
persistentXgcpEventsMIBGroups
OBJECT IDENTIFIER ::= { persistentXgcpEventsMIBConformance 2 }
--
-- Conformance and compliance statements statements
--
persistentXgcpEventsMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
" The complaince statement for persistent Xgcp events
which implement persistentXgcpEvents MIB."
MODULE -- this module
MANDATORY-GROUPS { persistentXgcpEventsMIBGroup
}
::= { persistentXgcpEventsMIBCompliances 1 }
--
-- units of conformance
--
-- MIB Groups
--
persistentXgcpEventsMIBGroup OBJECT-GROUP
OBJECTS {
persistentXgcpEventName,
persistentXgcpEventRowStatus
}
STATUS current
DESCRIPTION
"This group contains objects related to
configuration of persistent xGCP events.
"
::= { persistentXgcpEventsMIBGroups 1 }
END