Documentation ¶
Overview ¶
This MIB Module is a supplement to the CISCO-IETF-ATM2-PVCTRAP-MIB.
Index ¶
- type CISCOIETFATM2PVCTRAPMIBEXTN
- type CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable
- type CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry
- type CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable
- type CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CISCOIETFATM2PVCTRAPMIBEXTN ¶
type CISCOIETFATM2PVCTRAPMIBEXTN struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A table indicating all VCLs for which there is an active row in the // atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to // have changed in the last PVC notification interval. AtmCurrentStatusChangePVclTable CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable // A table indicating more than one VCLs in a consecutive range and for each // VCL there is an active row in the atmVclTable having an atmVclConnKind // value of `pvc' and atmVclOperStatus to have changed in the same direction // in the last PVC notification interval. AtmStatusChangePVclRangeTable CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable }
CISCOIETFATM2PVCTRAPMIBEXTN
func (*CISCOIETFATM2PVCTRAPMIBEXTN) GetEntityData ¶
func (cISCOIETFATM2PVCTRAPMIBEXTN *CISCOIETFATM2PVCTRAPMIBEXTN) GetEntityData() *types.CommonEntityData
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable ¶
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Each entry in the table represents a VCL for which there is an active row // in the atmVclTable having an atmVclConnKind value of `pvc' and // atmVclOperStatus to have changed in the last PVC notification interval. The // type is slice of // CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry. AtmCurrentStatusChangePVclEntry []*CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry }
CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable A table indicating all VCLs for which there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed in the last PVC notification interval.
func (*CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable) GetEntityData ¶
func (atmCurrentStatusChangePVclTable *CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable) GetEntityData() *types.CommonEntityData
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry ¶
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 1..2147483647. // Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex IfIndex interface{} // This attribute is a key. The type is string with range: 0..4095. Refers to // atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi AtmVclVpi interface{} // This attribute is a key. The type is string with range: 0..65535. Refers to // atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVci AtmVclVci interface{} // The number of state transitions that has happened on this PVCL in the last // notification interval. The type is interface{} with range: 0..4294967295. AtmPVclStatusTransition interface{} // The time stamp at which this PVCL changed state for the first time in the // last notification interval. The type is interface{} with range: // 0..4294967295. AtmPVclStatusChangeStart interface{} // The time stamp of the last state change of this PVCL in the last // notification interval. The type is interface{} with range: 0..4294967295. AtmPVclStatusChangeEnd interface{} }
CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry Each entry in the table represents a VCL for which there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed in the last PVC notification interval.
func (*CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry) GetEntityData ¶
func (atmCurrentStatusChangePVclEntry *CISCOIETFATM2PVCTRAPMIBEXTN_AtmCurrentStatusChangePVclTable_AtmCurrentStatusChangePVclEntry) GetEntityData() *types.CommonEntityData
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable ¶
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Each entry in this table represents a range of VCLs and for each VCL there // is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' // and atmVclOperStatus to have changed in the same direction in the last // notification interval. The type is slice of // CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry. AtmStatusChangePVclRangeEntry []*CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry }
CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed in the same direction in the last PVC notification interval.
func (*CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable) GetEntityData ¶
func (atmStatusChangePVclRangeTable *CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable) GetEntityData() *types.CommonEntityData
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry ¶
type CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 1..2147483647. // Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex IfIndex interface{} // This attribute is a key. The type is string with range: 0..4095. Refers to // atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi AtmVclVpi interface{} // This attribute is a key. Index to represent different ranges, the first // range is indexed by value 0, the second by 1 and so on... The type is // interface{} with range: 0..4294967295. RangeIndex interface{} // The first PVCL in a range of PVcls for which the atmVclOperStatus to have // changed in the last notification interval. The type is interface{} with // range: 0..65536. AtmPVclLowerRangeValue interface{} // The last PVCL in a range of PVcls for which the atmOperStatus to have // changed in the last notification interval. The type is interface{} with // range: 0..65536. AtmPVclHigherRangeValue interface{} // The time stamp at which the first PVCL in the range changed state in the // last notification interval. The type is interface{} with range: // 0..4294967295. AtmPVclRangeStatusChangeStart interface{} // The time stamp at which the last PVCL in the range changed state in the // last notification interval. The type is interface{} with range: // 0..4294967295. AtmPVclRangeStatusChangeEnd interface{} }
CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and atmVclOperStatus to have changed in the same direction in the last notification interval.
func (*CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry) GetEntityData ¶
func (atmStatusChangePVclRangeEntry *CISCOIETFATM2PVCTRAPMIBEXTN_AtmStatusChangePVclRangeTable_AtmStatusChangePVclRangeEntry) GetEntityData() *types.CommonEntityData