Documentation ¶
Overview ¶
The MIB module to describe SONET/SDH interface objects.
Copyright (C) The Internet Society (2003). This version of this MIB module is part of RFC 3592; see the RFC itself for full legal notices.
Index ¶
- type SONETMIB
- type SONETMIB_SonetFarEndLineCurrentTable
- type SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry
- type SONETMIB_SonetFarEndLineIntervalTable
- type SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry
- type SONETMIB_SonetFarEndPathCurrentTable
- type SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry
- type SONETMIB_SonetFarEndPathIntervalTable
- type SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry
- type SONETMIB_SonetFarEndVTCurrentTable
- type SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry
- type SONETMIB_SonetFarEndVTIntervalTable
- type SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry
- type SONETMIB_SonetLineCurrentTable
- type SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry
- type SONETMIB_SonetLineIntervalTable
- type SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry
- type SONETMIB_SonetMedium
- type SONETMIB_SonetMediumTable
- type SONETMIB_SonetMediumTable_SonetMediumEntry
- type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding
- type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType
- type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType
- type SONETMIB_SonetMedium_SonetSESthresholdSet
- type SONETMIB_SonetPathCurrentTable
- type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry
- type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode
- type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload
- type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType
- type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType
- type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth
- type SONETMIB_SonetPathIntervalTable
- type SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry
- type SONETMIB_SonetSectionCurrentTable
- type SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry
- type SONETMIB_SonetSectionIntervalTable
- type SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry
- type SONETMIB_SonetVTCurrentTable
- type SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry
- type SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth
- type SONETMIB_SonetVTIntervalTable
- type SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SONETMIB ¶
type SONETMIB struct { EntityData types.CommonEntityData YFilter yfilter.YFilter SonetMedium SONETMIB_SonetMedium // The SONET/SDH Medium table. SonetMediumTable SONETMIB_SonetMediumTable // The SONET/SDH Section Current table. SonetSectionCurrentTable SONETMIB_SonetSectionCurrentTable // The SONET/SDH Section Interval table. SonetSectionIntervalTable SONETMIB_SonetSectionIntervalTable // The SONET/SDH Line Current table. SonetLineCurrentTable SONETMIB_SonetLineCurrentTable // The SONET/SDH Line Interval table. SonetLineIntervalTable SONETMIB_SonetLineIntervalTable // The SONET/SDH Far End Line Current table. SonetFarEndLineCurrentTable SONETMIB_SonetFarEndLineCurrentTable // The SONET/SDH Far End Line Interval table. SonetFarEndLineIntervalTable SONETMIB_SonetFarEndLineIntervalTable // The SONET/SDH Path Current table. SonetPathCurrentTable SONETMIB_SonetPathCurrentTable // The SONET/SDH Path Interval table. SonetPathIntervalTable SONETMIB_SonetPathIntervalTable // The SONET/SDH Far End Path Current table. SonetFarEndPathCurrentTable SONETMIB_SonetFarEndPathCurrentTable // The SONET/SDH Far End Path Interval table. SonetFarEndPathIntervalTable SONETMIB_SonetFarEndPathIntervalTable // The SONET/SDH VT Current table. SonetVTCurrentTable SONETMIB_SonetVTCurrentTable // The SONET/SDH VT Interval table. SonetVTIntervalTable SONETMIB_SonetVTIntervalTable // The SONET/SDH Far End VT Current table. SonetFarEndVTCurrentTable SONETMIB_SonetFarEndVTCurrentTable // The SONET/SDH Far End VT Interval table. SonetFarEndVTIntervalTable SONETMIB_SonetFarEndVTIntervalTable }
SONETMIB
func (*SONETMIB) GetEntityData ¶
func (sONETMIB *SONETMIB) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndLineCurrentTable ¶
type SONETMIB_SonetFarEndLineCurrentTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Far End Line Current table. The type is slice of // SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry. SonetFarEndLineCurrentEntry []*SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry }
SONETMIB_SonetFarEndLineCurrentTable The SONET/SDH Far End Line Current table.
func (*SONETMIB_SonetFarEndLineCurrentTable) GetEntityData ¶
func (sonetFarEndLineCurrentTable *SONETMIB_SonetFarEndLineCurrentTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry ¶
type SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry 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{} // The counter associated with the number of Far End Errored Seconds // encountered by a SONET/SDH interface in the current 15 minute interval. The // type is interface{} with range: 0..4294967295. SonetFarEndLineCurrentESs interface{} // The counter associated with the number of Far End Severely Errored Seconds // encountered by a SONET/SDH Medium/Section/Line interface in the current 15 // minute interval. The type is interface{} with range: 0..4294967295. SonetFarEndLineCurrentSESs interface{} // The counter associated with the number of Far End Coding Violations // reported via the far end block error count encountered by a SONET/SDH // Medium/Section/Line interface in the current 15 minute interval. The type // is interface{} with range: 0..4294967295. SonetFarEndLineCurrentCVs interface{} // The counter associated with the number of Far End Unavailable Seconds // encountered by a SONET/SDH Medium/Section/Line interface in the current 15 // minute interval. The type is interface{} with range: 0..4294967295. SonetFarEndLineCurrentUASs interface{} }
SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry An entry in the SONET/SDH Far End Line Current table.
func (*SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry) GetEntityData ¶
func (sonetFarEndLineCurrentEntry *SONETMIB_SonetFarEndLineCurrentTable_SonetFarEndLineCurrentEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndLineIntervalTable ¶
type SONETMIB_SonetFarEndLineIntervalTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Far End Line Interval table. The type is slice of // SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry. SonetFarEndLineIntervalEntry []*SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry }
SONETMIB_SonetFarEndLineIntervalTable The SONET/SDH Far End Line Interval table.
func (*SONETMIB_SonetFarEndLineIntervalTable) GetEntityData ¶
func (sonetFarEndLineIntervalTable *SONETMIB_SonetFarEndLineIntervalTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry ¶
type SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry 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. A number between 1 and 96, which identifies the // interval for which the set of statistics is available. The interval // identified by 1 is the most recently completed 15 minute interval, and the // interval identified by N is the interval immediately preceding the one // identified by N-1. The type is interface{} with range: 1..96. SonetFarEndLineIntervalNumber interface{} // The counter associated with the number of Far End Errored Seconds // encountered by a SONET/SDH Line interface in a particular 15-minute // interval in the past 24 hours. The type is interface{} with range: // 0..4294967295. SonetFarEndLineIntervalESs interface{} // The counter associated with the number of Far End Severely Errored Seconds // encountered by a SONET/SDH Line interface in a particular 15-minute // interval in the past 24 hours. The type is interface{} with range: // 0..4294967295. SonetFarEndLineIntervalSESs interface{} // The counter associated with the number of Far End Coding Violations // reported via the far end block error count encountered by a SONET/SDH Line // interface in a particular 15-minute interval in the past 24 hours. The type // is interface{} with range: 0..4294967295. SonetFarEndLineIntervalCVs interface{} // The counter associated with the number of Far End Unavailable Seconds // encountered by a SONET/SDH Line interface in a particular 15-minute // interval in the past 24 hours. The type is interface{} with range: // 0..4294967295. SonetFarEndLineIntervalUASs interface{} // This variable indicates if the data for this interval is valid. The type is // bool. SonetFarEndLineIntervalValidData interface{} }
SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry An entry in the SONET/SDH Far End Line Interval table.
func (*SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry) GetEntityData ¶
func (sonetFarEndLineIntervalEntry *SONETMIB_SonetFarEndLineIntervalTable_SonetFarEndLineIntervalEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndPathCurrentTable ¶
type SONETMIB_SonetFarEndPathCurrentTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Far End Path Current table. The type is slice of // SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry. SonetFarEndPathCurrentEntry []*SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry }
SONETMIB_SonetFarEndPathCurrentTable The SONET/SDH Far End Path Current table.
func (*SONETMIB_SonetFarEndPathCurrentTable) GetEntityData ¶
func (sonetFarEndPathCurrentTable *SONETMIB_SonetFarEndPathCurrentTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry ¶
type SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry 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{} // The counter associated with the number of Far End Errored Seconds // encountered by a SONET/SDH interface in the current 15 minute interval. The // type is interface{} with range: 0..4294967295. SonetFarEndPathCurrentESs interface{} // The counter associated with the number of Far End Severely Errored Seconds // encountered by a SONET/SDH Path interface in the current 15 minute // interval. The type is interface{} with range: 0..4294967295. SonetFarEndPathCurrentSESs interface{} // The counter associated with the number of Far End Coding Violations // reported via the far end block error count encountered by a SONET/SDH Path // interface in the current 15 minute interval. The type is interface{} with // range: 0..4294967295. SonetFarEndPathCurrentCVs interface{} // The counter associated with the number of Far End Unavailable Seconds // encountered by a SONET/SDH Path interface in the current 15 minute // interval. The type is interface{} with range: 0..4294967295. SonetFarEndPathCurrentUASs interface{} }
SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry An entry in the SONET/SDH Far End Path Current table.
func (*SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry) GetEntityData ¶
func (sonetFarEndPathCurrentEntry *SONETMIB_SonetFarEndPathCurrentTable_SonetFarEndPathCurrentEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndPathIntervalTable ¶
type SONETMIB_SonetFarEndPathIntervalTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Far End Path Interval table. The type is slice of // SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry. SonetFarEndPathIntervalEntry []*SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry }
SONETMIB_SonetFarEndPathIntervalTable The SONET/SDH Far End Path Interval table.
func (*SONETMIB_SonetFarEndPathIntervalTable) GetEntityData ¶
func (sonetFarEndPathIntervalTable *SONETMIB_SonetFarEndPathIntervalTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry ¶
type SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry 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. A number between 1 and 96, which identifies the // interval for which the set of statistics is available. The interval // identified by 1 is the most recently completed 15 minute interval, and the // interval identified by N is the interval immediately preceding the one // identified by N-1. The type is interface{} with range: 1..96. SonetFarEndPathIntervalNumber interface{} // The counter associated with the number of Far End Errored Seconds // encountered by a SONET/SDH Path interface in a particular 15-minute // interval in the past 24 hours. The type is interface{} with range: // 0..4294967295. SonetFarEndPathIntervalESs interface{} // The counter associated with the number of Far End Severely Errored Seconds // encountered by a SONET/SDH Path interface in a particular 15-minute // interval in the past 24 hours. The type is interface{} with range: // 0..4294967295. SonetFarEndPathIntervalSESs interface{} // The counter associated with the number of Far End Coding Violations // reported via the far end block error count encountered by a SONET/SDH Path // interface in a particular 15-minute interval in the past 24 hours. The type // is interface{} with range: 0..4294967295. SonetFarEndPathIntervalCVs interface{} // The counter associated with the number of Far End Unavailable Seconds // encountered by a SONET/SDH Path interface in a particular 15-minute // interval in the past 24 hours. The type is interface{} with range: // 0..4294967295. SonetFarEndPathIntervalUASs interface{} // This variable indicates if the data for this interval is valid. The type is // bool. SonetFarEndPathIntervalValidData interface{} }
SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry An entry in the SONET/SDH Far End Path Interval table.
func (*SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry) GetEntityData ¶
func (sonetFarEndPathIntervalEntry *SONETMIB_SonetFarEndPathIntervalTable_SonetFarEndPathIntervalEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndVTCurrentTable ¶
type SONETMIB_SonetFarEndVTCurrentTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Far End VT Current table. The type is slice of // SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry. SonetFarEndVTCurrentEntry []*SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry }
SONETMIB_SonetFarEndVTCurrentTable The SONET/SDH Far End VT Current table.
func (*SONETMIB_SonetFarEndVTCurrentTable) GetEntityData ¶
func (sonetFarEndVTCurrentTable *SONETMIB_SonetFarEndVTCurrentTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry ¶
type SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry 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{} // The counter associated with the number of Far End Errored Seconds // encountered by a SONET/SDH interface in the current 15 minute interval. The // type is interface{} with range: 0..4294967295. SonetFarEndVTCurrentESs interface{} // The counter associated with the number of Far End Severely Errored Seconds // encountered by a SONET/SDH VT interface in the current 15 minute interval. // The type is interface{} with range: 0..4294967295. SonetFarEndVTCurrentSESs interface{} // The counter associated with the number of Far End Coding Violations // reported via the far end block error count encountered by a SONET/SDH VT // interface in the current 15 minute interval. The type is interface{} with // range: 0..4294967295. SonetFarEndVTCurrentCVs interface{} // The counter associated with the number of Far End Unavailable Seconds // encountered by a SONET/SDH VT interface in the current 15 minute interval. // The type is interface{} with range: 0..4294967295. SonetFarEndVTCurrentUASs interface{} }
SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry An entry in the SONET/SDH Far End VT Current table.
func (*SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry) GetEntityData ¶
func (sonetFarEndVTCurrentEntry *SONETMIB_SonetFarEndVTCurrentTable_SonetFarEndVTCurrentEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndVTIntervalTable ¶
type SONETMIB_SonetFarEndVTIntervalTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Far End VT Interval table. The type is slice of // SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry. SonetFarEndVTIntervalEntry []*SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry }
SONETMIB_SonetFarEndVTIntervalTable The SONET/SDH Far End VT Interval table.
func (*SONETMIB_SonetFarEndVTIntervalTable) GetEntityData ¶
func (sonetFarEndVTIntervalTable *SONETMIB_SonetFarEndVTIntervalTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry ¶
type SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry 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. A number between 1 and 96, which identifies the // interval for which the set of statistics is available. The interval // identified by 1 is the most recently completed 15 minute interval, and the // interval identified by N is the interval immediately preceding the one // identified by N-1. The type is interface{} with range: 1..96. SonetFarEndVTIntervalNumber interface{} // The counter associated with the number of Far End Errored Seconds // encountered by a SONET/SDH VT interface in a particular 15-minute interval // in the past 24 hours. The type is interface{} with range: 0..4294967295. SonetFarEndVTIntervalESs interface{} // The counter associated with the number of Far End Severely Errored Seconds // encountered by a SONET/SDH VT interface in a particular 15-minute interval // in the past 24 hours. The type is interface{} with range: 0..4294967295. SonetFarEndVTIntervalSESs interface{} // The counter associated with the number of Far End Coding Violations // reported via the far end block error count encountered by a SONET/SDH VT // interface in a particular 15-minute interval in the past 24 hours. The type // is interface{} with range: 0..4294967295. SonetFarEndVTIntervalCVs interface{} // The counter associated with the number of Far End Unavailable Seconds // encountered by a SONET/SDH VT interface in a particular 15-minute interval // in the past 24 hours. The type is interface{} with range: 0..4294967295. SonetFarEndVTIntervalUASs interface{} // This variable indicates if the data for this interval is valid. The type is // bool. SonetFarEndVTIntervalValidData interface{} }
SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry An entry in the SONET/SDH Far End VT Interval table.
func (*SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry) GetEntityData ¶
func (sonetFarEndVTIntervalEntry *SONETMIB_SonetFarEndVTIntervalTable_SonetFarEndVTIntervalEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetLineCurrentTable ¶
type SONETMIB_SonetLineCurrentTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Line Current table. The type is slice of // SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry. SonetLineCurrentEntry []*SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry }
SONETMIB_SonetLineCurrentTable The SONET/SDH Line Current table.
func (*SONETMIB_SonetLineCurrentTable) GetEntityData ¶
func (sonetLineCurrentTable *SONETMIB_SonetLineCurrentTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry ¶
type SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry 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 variable indicates the status of the interface. The // sonetLineCurrentStatus is a bit map represented as a sum, therefore, it can // represent multiple defects simultaneously. The sonetLineNoDefect should be // set if and only if no other flag is set. The various bit positions are: 1 // sonetLineNoDefect 2 sonetLineAIS 4 sonetLineRDI. The type is // interface{} with range: 1..6. SonetLineCurrentStatus interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH Line in the current 15 minute interval. The type is interface{} // with range: 0..4294967295. SonetLineCurrentESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH Line in the current 15 minute interval. The type // is interface{} with range: 0..4294967295. SonetLineCurrentSESs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH Line in the current 15 minute interval. The type is interface{} // with range: 0..4294967295. SonetLineCurrentCVs interface{} // The counter associated with the number of Unavailable Seconds encountered // by a SONET/SDH Line in the current 15 minute interval. The type is // interface{} with range: 0..4294967295. SonetLineCurrentUASs interface{} }
SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry An entry in the SONET/SDH Line Current table.
func (*SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry) GetEntityData ¶
func (sonetLineCurrentEntry *SONETMIB_SonetLineCurrentTable_SonetLineCurrentEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetLineIntervalTable ¶
type SONETMIB_SonetLineIntervalTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Line Interval table. The type is slice of // SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry. SonetLineIntervalEntry []*SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry }
SONETMIB_SonetLineIntervalTable The SONET/SDH Line Interval table.
func (*SONETMIB_SonetLineIntervalTable) GetEntityData ¶
func (sonetLineIntervalTable *SONETMIB_SonetLineIntervalTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry ¶
type SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry 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. A number between 1 and 96, which identifies the // interval for which the set of statistics is available. The interval // identified by 1 is the most recently completed 15 minute interval, and the // interval identified by N is the interval immediately preceding the one // identified by N-1. The type is interface{} with range: 1..96. SonetLineIntervalNumber interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH Line in a particular 15-minute interval in the past 24 hours. The // type is interface{} with range: 0..4294967295. SonetLineIntervalESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH Line in a particular 15-minute interval in the // past 24 hours. The type is interface{} with range: 0..4294967295. SonetLineIntervalSESs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH Line in a particular 15-minute interval in the past 24 hours. // The type is interface{} with range: 0..4294967295. SonetLineIntervalCVs interface{} // The counter associated with the number of Unavailable Seconds encountered // by a SONET/SDH Line in a particular 15-minute interval in the past 24 // hours. The type is interface{} with range: 0..4294967295. SonetLineIntervalUASs interface{} // This variable indicates if the data for this interval is valid. The type is // bool. SonetLineIntervalValidData interface{} }
SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry An entry in the SONET/SDH Line Interval table.
func (*SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry) GetEntityData ¶
func (sonetLineIntervalEntry *SONETMIB_SonetLineIntervalTable_SonetLineIntervalEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetMedium ¶
type SONETMIB_SonetMedium struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An enumerated integer indicating which recognized set of SES thresholds // that the agent uses for determining severely errored seconds and // unavailable time. other(1) None of the following. bellcore1991(2) // Bellcore TR-NWT-000253, 1991 [TR253], or ANSI T1M1.3/93-005R2, 1993 // [T1M1.3]. See also Appendix B. ansi1993(3) ANSI T1.231, 1993 // [T1.231a], or Bellcore GR-253-CORE, Issue 2, 1995 [GR253] itu1995(4) // ITU Recommendation G.826, 1995 [G.826] ansi1997(5) ANSI T1.231, 1997 // [T1.231b] If a manager changes the value of this object then the SES // statistics collected prior to this change must be invalidated. The type is // SonetSESthresholdSet. SonetSESthresholdSet interface{} }
SONETMIB_SonetMedium
func (*SONETMIB_SonetMedium) GetEntityData ¶
func (sonetMedium *SONETMIB_SonetMedium) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetMediumTable ¶
type SONETMIB_SonetMediumTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Medium table. The type is slice of // SONETMIB_SonetMediumTable_SonetMediumEntry. SonetMediumEntry []*SONETMIB_SonetMediumTable_SonetMediumEntry }
SONETMIB_SonetMediumTable The SONET/SDH Medium table.
func (*SONETMIB_SonetMediumTable) GetEntityData ¶
func (sonetMediumTable *SONETMIB_SonetMediumTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetMediumTable_SonetMediumEntry ¶
type SONETMIB_SonetMediumTable_SonetMediumEntry 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 variable identifies whether a SONET or a SDH signal is used across // this interface. The type is SonetMediumType. SonetMediumType interface{} // The number of seconds, including partial seconds, that have elapsed since // the beginning of the current measurement period. If, for some reason, such // as an adjustment in the system's time-of-day clock, the current interval // exceeds the maximum value, the agent will return the maximum value. The // type is interface{} with range: 1..900. SonetMediumTimeElapsed interface{} // The number of previous 15-minute intervals for which data was collected. A // SONET/SDH interface must be capable of supporting at least n intervals. The // minimum value of n is 4. The default of n is 32. The maximum value of n is // 96. The value will be <n> unless the measurement was (re-)started within // the last (<n>*15) minutes, in which case the value will be the number of // complete 15 minute intervals for which the agent has at least some data. In // certain cases (e.g., in the case where the agent is a proxy) it is possible // that some intervals are unavailable. In this case, this interval is the // maximum interval number for which data is available. . The type is // interface{} with range: 0..96. SonetMediumValidIntervals interface{} // This variable describes the line coding for this interface. The B3ZS and // CMI are used for electrical SONET/SDH signals (STS-1 and STS-3). The // Non-Return to Zero (NRZ) and the Return to Zero are used for optical // SONET/SDH signals. The type is SonetMediumLineCoding. SonetMediumLineCoding interface{} // This variable describes the line type for this interface. The line types // are Short and Long Range Single Mode fiber or Multi-Mode fiber interfaces, // and coax and UTP for electrical interfaces. The value sonetOther should be // used when the Line Type is not one of the listed values. The type is // SonetMediumLineType. SonetMediumLineType interface{} // This variable contains the transmission vendor's circuit identifier, for // the purpose of facilitating troubleshooting. Note that the circuit // identifier, if available, is also represented by ifPhysAddress. The type is // string with length: 0..255. SonetMediumCircuitIdentifier interface{} // The number of intervals in the range from 0 to sonetMediumValidIntervals // for which no data is available. This object will typically be zero except // in cases where the data for some intervals are not available (e.g., in // proxy situations). The type is interface{} with range: 0..96. SonetMediumInvalidIntervals interface{} // The current loopback state of the SONET/SDH interface. The values mean: // sonetNoLoop Not in the loopback state. A device that is not // capable of performing a loopback on this interface shall always return // this value. sonetFacilityLoop The received signal at this interface // is looped back out through the corresponding transmitter in the return // direction. sonetTerminalLoop The signal that is about to be // transmitted is connected to the associated incoming receiver. // sonetOtherLoop Loopbacks that are not defined here. The type is // map[string]bool. SonetMediumLoopbackConfig interface{} }
SONETMIB_SonetMediumTable_SonetMediumEntry An entry in the SONET/SDH Medium table.
func (*SONETMIB_SonetMediumTable_SonetMediumEntry) GetEntityData ¶
func (sonetMediumEntry *SONETMIB_SonetMediumTable_SonetMediumEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding ¶
type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding string
SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding represents to Zero are used for optical SONET/SDH signals.
const ( SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding_sonetMediumOther SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding = "sonetMediumOther" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding_sonetMediumB3ZS SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding = "sonetMediumB3ZS" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding_sonetMediumCMI SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding = "sonetMediumCMI" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding_sonetMediumNRZ SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding = "sonetMediumNRZ" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding_sonetMediumRZ SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineCoding = "sonetMediumRZ" )
type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType ¶
type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType string
SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType represents not one of the listed values.
const ( SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType_sonetOther SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType = "sonetOther" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType_sonetShortSingleMode SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType = "sonetShortSingleMode" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType_sonetLongSingleMode SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType = "sonetLongSingleMode" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType_sonetMultiMode SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType = "sonetMultiMode" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType_sonetCoax SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType = "sonetCoax" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType_sonetUTP SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumLineType = "sonetUTP" )
type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType ¶
type SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType string
SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType represents or a SDH signal is used across this interface.
const ( SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType_sonet SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType = "sonet" SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType_sdh SONETMIB_SonetMediumTable_SonetMediumEntry_SonetMediumType = "sdh" )
type SONETMIB_SonetMedium_SonetSESthresholdSet ¶
type SONETMIB_SonetMedium_SonetSESthresholdSet string
SONETMIB_SonetMedium_SonetSESthresholdSet represents prior to this change must be invalidated.
const ( SONETMIB_SonetMedium_SonetSESthresholdSet_other SONETMIB_SonetMedium_SonetSESthresholdSet = "other" SONETMIB_SonetMedium_SonetSESthresholdSet_bellcore1991 SONETMIB_SonetMedium_SonetSESthresholdSet = "bellcore1991" SONETMIB_SonetMedium_SonetSESthresholdSet_ansi1993 SONETMIB_SonetMedium_SonetSESthresholdSet = "ansi1993" SONETMIB_SonetMedium_SonetSESthresholdSet_itu1995 SONETMIB_SonetMedium_SonetSESthresholdSet = "itu1995" SONETMIB_SonetMedium_SonetSESthresholdSet_ansi1997 SONETMIB_SonetMedium_SonetSESthresholdSet = "ansi1997" )
type SONETMIB_SonetPathCurrentTable ¶
type SONETMIB_SonetPathCurrentTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Path Current table. The type is slice of // SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry. SonetPathCurrentEntry []*SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry }
SONETMIB_SonetPathCurrentTable The SONET/SDH Path Current table.
func (*SONETMIB_SonetPathCurrentTable) GetEntityData ¶
func (sonetPathCurrentTable *SONETMIB_SonetPathCurrentTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry ¶
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry 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{} // A value that indicates the type of the SONET/SDH Path. For SONET, the // assigned types are the STS-Nc SPEs, where N = 1, 3, 12, 24, 48, 192 and // 768. STS-1 is equal to 51.84 Mbps. For SDH, the assigned types are the // STM-Nc VCs, where N = 1, 4, 16, 64 and 256. The type is // SonetPathCurrentWidth. SonetPathCurrentWidth interface{} // This variable indicates the status of the interface. The // sonetPathCurrentStatus is a bit map represented as a sum, therefore, it can // represent multiple defects simultaneously. The sonetPathNoDefect should be // set if and only if no other flag is set. The various bit positions are: // 1 sonetPathNoDefect 2 sonetPathSTSLOP 4 sonetPathSTSAIS 8 // sonetPathSTSRDI 16 sonetPathUnequipped 32 // sonetPathSignalLabelMismatch. The type is interface{} with range: 1..62. SonetPathCurrentStatus interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH Path in the current 15 minute interval. The type is interface{} // with range: 0..4294967295. SonetPathCurrentESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH Path in the current 15 minute interval. The type // is interface{} with range: 0..4294967295. SonetPathCurrentSESs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH Path in the current 15 minute interval. The type is interface{} // with range: 0..4294967295. SonetPathCurrentCVs interface{} // The counter associated with the number of Unavailable Seconds encountered // by a Path in the current 15 minute interval. The type is interface{} with // range: 0..4294967295. SonetPathCurrentUASs interface{} // Specifies the payload carried by the SONET/SDH Path. The payload // specification corresponds to C2 (Signal Label) overhead byte in SONET/SDH // Path Overhead: unequipped(1) : Path is not provisioned to carry any // payload. unspecified(2) : Path is carrying an unspecifed payload. ds3(3) // : Path is carrying a DS3 path as payload. vt15vc11(4) : Path is // carrying SONET-VT1.5/SDH-VC11 payload. vt2vc12(5) : Path is carrying // SONET-VT2/SDH-VC12 as payload. atmCell(6) : Path is carrying ATM // Cells as payload. hdlcFr(7) : Path is carrying Frame Relay (HDLC) // payload. e3(8) : Path is carrying an E3 path as payload. // vtStructured(9) : Path is carrying VTGs/TUG3s/TUG2s which may // each carry a different payload. A write operation on this object will // result in update to C2 overhead byte in the Path Overhead. The type is // CspSonetPathPayload. CspSonetPathPayload interface{} // This object represents the VT/VC mapping type. asynchronous: In this mode, // the channel structure of DS1/E1 is neither visible nor // preserved. byteSynchronous: In this mode, the DS0 signals inside // the VT/VC can be found and extracted from the frame. The // initial value is asynchronous(1). The type is CspTributaryMappingType. CspTributaryMappingType interface{} // This object represents the mode used to transport DS0 Signalling // information for T1 byteSynchronous mapping (GR253). In // signallingTransferMode(2), the robbed-bit signalling is transferred to the // VT header. In clearMode(3), only the framing bit is transferred to the VT // header. The initial value is signallingTransferMode(2) if // csTributaryMappingType is byteSynchronous. For asynchronous mapping, it is // notApplicable(1). The value notApplicable(1) can not be set. The type is // CspSignallingTransportMode. CspSignallingTransportMode interface{} // This object represents the method used to group VCs into an STM-1 signal. // Applicable only to SDH. au3Grouping: STM1<-AU-3<-TUG-2<-TU-12<-VC12 or // STM1<-AU-3<-TUG-2<-TU-11<-VC11. au4Grouping: // STM1<-AU-4<-TUG-3<-TUG-2<-TU-12<-VC12 or // STM1<-AU-4<-TUG-3<-TUG-2<-TU-11<-VC11. The initial value is au3Grouping(2) // for SDH and notApplicable(1) for SONET. The type is // CspTributaryGroupingType. CspTributaryGroupingType interface{} }
SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry An entry in the SONET/SDH Path Current table.
func (*SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry) GetEntityData ¶
func (sonetPathCurrentEntry *SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode ¶
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode string
SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode represents The value notApplicable(1) can not be set.
const ( SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode_notApplicable SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode = "notApplicable" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode_signallingTransferMode SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode = "signallingTransferMode" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode_clearMode SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSignallingTransportMode = "clearMode" )
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload ¶
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload string
SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload represents C2 overhead byte in the Path Overhead.
const ( SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_unequipped SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "unequipped" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_unspecified SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "unspecified" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_ds3 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "ds3" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_vt15vc11 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "vt15vc11" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_vt2vc12 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "vt2vc12" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_atmCell SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "atmCell" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_hdlcFr SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "hdlcFr" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_e3 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "e3" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload_vtStructured SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspSonetPathPayload = "vtStructured" )
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType ¶
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType string
SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType represents notApplicable(1) for SONET.
const ( SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType_notApplicable SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType = "notApplicable" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType_au3Grouping SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType = "au3Grouping" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType_au4Grouping SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryGroupingType = "au4Grouping" )
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType ¶
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType string
SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType represents The initial value is asynchronous(1).
const ( SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType_asynchronous SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType = "asynchronous" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType_byteSynchronous SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_CspTributaryMappingType = "byteSynchronous" )
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth ¶
type SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth string
SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth represents types are the STM-Nc VCs, where N = 1, 4, 16, 64 and 256.
const ( SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth_sts1 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth = "sts1" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth_sts3cSTM1 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth = "sts3cSTM1" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth_sts12cSTM4 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth = "sts12cSTM4" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth_sts24c SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth = "sts24c" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth_sts48cSTM16 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth = "sts48cSTM16" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth_sts192cSTM64 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth = "sts192cSTM64" SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth_sts768cSTM256 SONETMIB_SonetPathCurrentTable_SonetPathCurrentEntry_SonetPathCurrentWidth = "sts768cSTM256" )
type SONETMIB_SonetPathIntervalTable ¶
type SONETMIB_SonetPathIntervalTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Path Interval table. The type is slice of // SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry. SonetPathIntervalEntry []*SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry }
SONETMIB_SonetPathIntervalTable The SONET/SDH Path Interval table.
func (*SONETMIB_SonetPathIntervalTable) GetEntityData ¶
func (sonetPathIntervalTable *SONETMIB_SonetPathIntervalTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry ¶
type SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry 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. A number between 1 and 96, which identifies the // interval for which the set of statistics is available. The interval // identified by 1 is the most recently completed 15 minute interval, and the // interval identified by N is the interval immediately preceding the one // identified by N-1. The type is interface{} with range: 1..96. SonetPathIntervalNumber interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH Path in a particular 15-minute interval in the past 24 hours. The // type is interface{} with range: 0..4294967295. SonetPathIntervalESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH Path in a particular 15-minute interval in the // past 24 hours. The type is interface{} with range: 0..4294967295. SonetPathIntervalSESs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH Path in a particular 15-minute interval in the past 24 hours. // The type is interface{} with range: 0..4294967295. SonetPathIntervalCVs interface{} // The counter associated with the number of Unavailable Seconds encountered // by a Path in a particular 15-minute interval in the past 24 hours. The type // is interface{} with range: 0..4294967295. SonetPathIntervalUASs interface{} // This variable indicates if the data for this interval is valid. The type is // bool. SonetPathIntervalValidData interface{} }
SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry An entry in the SONET/SDH Path Interval table.
func (*SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry) GetEntityData ¶
func (sonetPathIntervalEntry *SONETMIB_SonetPathIntervalTable_SonetPathIntervalEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetSectionCurrentTable ¶
type SONETMIB_SonetSectionCurrentTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Section Current table. The type is slice of // SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry. SonetSectionCurrentEntry []*SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry }
SONETMIB_SonetSectionCurrentTable The SONET/SDH Section Current table.
func (*SONETMIB_SonetSectionCurrentTable) GetEntityData ¶
func (sonetSectionCurrentTable *SONETMIB_SonetSectionCurrentTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry ¶
type SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry 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 variable indicates the status of the interface. The // sonetSectionCurrentStatus is a bit map represented as a sum, therefore, it // can represent multiple defects simultaneously. The sonetSectionNoDefect // should be set if and only if no other flag is set. The various bit // positions are: 1 sonetSectionNoDefect 2 sonetSectionLOS // 4 sonetSectionLOF. The type is interface{} with range: 1..6. SonetSectionCurrentStatus interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH Section in the current 15 minute interval. The type is // interface{} with range: 0..4294967295. SonetSectionCurrentESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH Section in the current 15 minute interval. The // type is interface{} with range: 0..4294967295. SonetSectionCurrentSESs interface{} // The counter associated with the number of Severely Errored Framing Seconds // encountered by a SONET/SDH Section in the current 15 minute interval. The // type is interface{} with range: 0..4294967295. SonetSectionCurrentSEFSs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH Section in the current 15 minute interval. The type is // interface{} with range: 0..4294967295. SonetSectionCurrentCVs interface{} }
SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry An entry in the SONET/SDH Section Current table.
func (*SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry) GetEntityData ¶
func (sonetSectionCurrentEntry *SONETMIB_SonetSectionCurrentTable_SonetSectionCurrentEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetSectionIntervalTable ¶
type SONETMIB_SonetSectionIntervalTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH Section Interval table. The type is slice of // SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry. SonetSectionIntervalEntry []*SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry }
SONETMIB_SonetSectionIntervalTable The SONET/SDH Section Interval table.
func (*SONETMIB_SonetSectionIntervalTable) GetEntityData ¶
func (sonetSectionIntervalTable *SONETMIB_SonetSectionIntervalTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry ¶
type SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry 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. A number between 1 and 96, which identifies the // interval for which the set of statistics is available. The interval // identified by 1 is the most recently completed 15 minute interval, and the // interval identified by N is the interval immediately preceding the one // identified by N-1. The type is interface{} with range: 1..96. SonetSectionIntervalNumber interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH Section in a particular 15-minute interval in the past 24 hours. // The type is interface{} with range: 0..4294967295. SonetSectionIntervalESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH Section in a particular 15-minute interval in // the past 24 hours. The type is interface{} with range: 0..4294967295. SonetSectionIntervalSESs interface{} // The counter associated with the number of Severely Errored Framing Seconds // encountered by a SONET/SDH Section in a particular 15-minute interval in // the past 24 hours. The type is interface{} with range: 0..4294967295. SonetSectionIntervalSEFSs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH Section in a particular 15-minute interval in the past 24 // hours. The type is interface{} with range: 0..4294967295. SonetSectionIntervalCVs interface{} // This variable indicates if the data for this interval is valid. The type is // bool. SonetSectionIntervalValidData interface{} }
SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry An entry in the SONET/SDH Section Interval table.
func (*SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry) GetEntityData ¶
func (sonetSectionIntervalEntry *SONETMIB_SonetSectionIntervalTable_SonetSectionIntervalEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetVTCurrentTable ¶
type SONETMIB_SonetVTCurrentTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH VT Current table. The type is slice of // SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry. SonetVTCurrentEntry []*SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry }
SONETMIB_SonetVTCurrentTable The SONET/SDH VT Current table.
func (*SONETMIB_SonetVTCurrentTable) GetEntityData ¶
func (sonetVTCurrentTable *SONETMIB_SonetVTCurrentTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry ¶
type SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry 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{} // A value that indicates the type of the SONET VT and SDH VC. Assigned // widths are VT1.5/VC11, VT2/VC12, VT3, VT6/VC2, and VT6c. The type is // SonetVTCurrentWidth. SonetVTCurrentWidth interface{} // This variable indicates the status of the interface. The // sonetVTCurrentStatus is a bit map represented as a sum, therefore, it can // represent multiple defects and failures simultaneously. The sonetVTNoDefect // should be set if and only if no other flag is set. The various bit // positions are: 1 sonetVTNoDefect 2 sonetVTLOP 4 // sonetVTPathAIS 8 sonetVTPathRDI 16 sonetVTPathRFI 32 // sonetVTUnequipped 64 sonetVTSignalLabelMismatch. The type is // interface{} with range: 1..126. SonetVTCurrentStatus interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH VT in the current 15 minute interval. The type is interface{} // with range: 0..4294967295. SonetVTCurrentESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH VT in the current 15 minute interval. The type // is interface{} with range: 0..4294967295. SonetVTCurrentSESs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH VT in the current 15 minute interval. The type is interface{} // with range: 0..4294967295. SonetVTCurrentCVs interface{} // The counter associated with the number of Unavailable Seconds encountered // by a VT in the current 15 minute interval. The type is interface{} with // range: 0..4294967295. SonetVTCurrentUASs interface{} }
SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry An entry in the SONET/SDH VT Current table.
func (*SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry) GetEntityData ¶
func (sonetVTCurrentEntry *SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth ¶
type SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth string
SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth represents VT1.5/VC11, VT2/VC12, VT3, VT6/VC2, and VT6c.
const ( SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth_vtWidth15VC11 SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth = "vtWidth15VC11" SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth_vtWidth2VC12 SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth = "vtWidth2VC12" SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth_vtWidth3 SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth = "vtWidth3" SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth_vtWidth6VC2 SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth = "vtWidth6VC2" SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth_vtWidth6c SONETMIB_SonetVTCurrentTable_SonetVTCurrentEntry_SonetVTCurrentWidth = "vtWidth6c" )
type SONETMIB_SonetVTIntervalTable ¶
type SONETMIB_SonetVTIntervalTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in the SONET/SDH VT Interval table. The type is slice of // SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry. SonetVTIntervalEntry []*SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry }
SONETMIB_SonetVTIntervalTable The SONET/SDH VT Interval table.
func (*SONETMIB_SonetVTIntervalTable) GetEntityData ¶
func (sonetVTIntervalTable *SONETMIB_SonetVTIntervalTable) GetEntityData() *types.CommonEntityData
type SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry ¶
type SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry 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. A number between 1 and 96, which identifies the // interval for which the set of statistics is available. The interval // identified by 1 is the most recently completed 15 minute interval, and the // interval identified by N is the interval immediately preceding the one // identified by N-1. The type is interface{} with range: 1..96. SonetVTIntervalNumber interface{} // The counter associated with the number of Errored Seconds encountered by a // SONET/SDH VT in a particular 15-minute interval in the past 24 hours. The // type is interface{} with range: 0..4294967295. SonetVTIntervalESs interface{} // The counter associated with the number of Severely Errored Seconds // encountered by a SONET/SDH VT in a particular 15-minute interval in the // past 24 hours. The type is interface{} with range: 0..4294967295. SonetVTIntervalSESs interface{} // The counter associated with the number of Coding Violations encountered by // a SONET/SDH VT in a particular 15-minute interval in the past 24 hours. The // type is interface{} with range: 0..4294967295. SonetVTIntervalCVs interface{} // The counter associated with the number of Unavailable Seconds encountered // by a VT in a particular 15-minute interval in the past 24 hours. The type // is interface{} with range: 0..4294967295. SonetVTIntervalUASs interface{} // This variable indicates if the data for this interval is valid. The type is // bool. SonetVTIntervalValidData interface{} }
SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry An entry in the SONET/SDH VT Interval table.
func (*SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry) GetEntityData ¶
func (sonetVTIntervalEntry *SONETMIB_SonetVTIntervalTable_SonetVTIntervalEntry) GetEntityData() *types.CommonEntityData