Documentation ¶
Index ¶
- type EntryStatus
- type TOKENRINGRMONMIB
- type TOKENRINGRMONMIB_RingStationConfigControlTable
- type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry
- type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove
- type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats
- type TOKENRINGRMONMIB_RingStationConfigTable
- type TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry
- type TOKENRINGRMONMIB_RingStationControlTable
- type TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry
- type TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState
- type TOKENRINGRMONMIB_RingStationOrderTable
- type TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry
- type TOKENRINGRMONMIB_RingStationTable
- type TOKENRINGRMONMIB_RingStationTable_RingStationEntry
- type TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus
- type TOKENRINGRMONMIB_SourceRoutingStatsTable
- type TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry
- type TOKENRINGRMONMIB_TokenRingMLHistoryTable
- type TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry
- type TOKENRINGRMONMIB_TokenRingMLStatsTable
- type TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry
- type TOKENRINGRMONMIB_TokenRingPHistoryTable
- type TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry
- type TOKENRINGRMONMIB_TokenRingPStatsTable
- type TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EntryStatus ¶
type EntryStatus string
EntryStatus
const ( EntryStatus_valid EntryStatus = "valid" EntryStatus_createRequest EntryStatus = "createRequest" EntryStatus_underCreation EntryStatus = "underCreation" EntryStatus_invalid EntryStatus = "invalid" )
type TOKENRINGRMONMIB ¶
type TOKENRINGRMONMIB struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A list of Mac-Layer Token Ring statistics entries. TokenRingMLStatsTable TOKENRINGRMONMIB_TokenRingMLStatsTable // A list of promiscuous Token Ring statistics entries. TokenRingPStatsTable TOKENRINGRMONMIB_TokenRingPStatsTable // A list of Mac-Layer Token Ring statistics entries. TokenRingMLHistoryTable TOKENRINGRMONMIB_TokenRingMLHistoryTable // A list of promiscuous Token Ring statistics entries. TokenRingPHistoryTable TOKENRINGRMONMIB_TokenRingPHistoryTable // A list of ringStation table control entries. RingStationControlTable TOKENRINGRMONMIB_RingStationControlTable // A list of ring station entries. An entry will exist for each station that // is now or has previously been detected as physically present on this // ring. RingStationTable TOKENRINGRMONMIB_RingStationTable // A list of ring station entries for stations in the ring poll, ordered by // their ring-order. RingStationOrderTable TOKENRINGRMONMIB_RingStationOrderTable // A list of ring station configuration control entries. RingStationConfigControlTable TOKENRINGRMONMIB_RingStationConfigControlTable // A list of configuration entries for stations on a ring monitored by this // probe. RingStationConfigTable TOKENRINGRMONMIB_RingStationConfigTable // A list of source routing statistics entries. SourceRoutingStatsTable TOKENRINGRMONMIB_SourceRoutingStatsTable }
TOKENRINGRMONMIB
func (*TOKENRINGRMONMIB) GetEntityData ¶
func (tOKENRINGRMONMIB *TOKENRINGRMONMIB) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationConfigControlTable ¶
type TOKENRINGRMONMIB_RingStationConfigControlTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This entry controls active management of stations by the probe. One entry // exists in this table for each active station in the ringStationTable. The // type is slice of // TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry. RingStationConfigControlEntry []*TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry }
TOKENRINGRMONMIB_RingStationConfigControlTable A list of ring station configuration control entries.
func (*TOKENRINGRMONMIB_RingStationConfigControlTable) GetEntityData ¶
func (ringStationConfigControlTable *TOKENRINGRMONMIB_RingStationConfigControlTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry ¶
type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies the // interface on this remote network monitoring device on which this station // was detected. The interface identified by a particular value of this // object is the same interface as identified by the same value of the ifIndex // object, defined in MIB-II [3]. The type is interface{} with range: // -2147483648..2147483647. RingStationConfigControlIfIndex interface{} // This attribute is a key. The physical address of this station. The type is // string with length: 6..6. RingStationConfigControlMacAddress interface{} // Setting this object to `removing(2)' causes a Remove Station MAC frame to // be sent. The agent will set this object to `stable(1)' after processing // the request. The type is RingStationConfigControlRemove. RingStationConfigControlRemove interface{} // Setting this object to `updating(2)' causes the configuration information // associate with this entry to be updated. The agent will set this object to // `stable(1)' after processing the request. The type is // RingStationConfigControlUpdateStats. RingStationConfigControlUpdateStats interface{} }
TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry This entry controls active management of stations by the probe. One entry exists in this table for each active station in the ringStationTable.
func (*TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry) GetEntityData ¶
func (ringStationConfigControlEntry *TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove ¶
type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove string
TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove represents processing the request.
const ( TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove_stable TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove = "stable" TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove_removing TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlRemove = "removing" )
type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats ¶
type TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats string
TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats represents request.
const ( TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats_stable TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats = "stable" TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats_updating TOKENRINGRMONMIB_RingStationConfigControlTable_RingStationConfigControlEntry_RingStationConfigControlUpdateStats = "updating" )
type TOKENRINGRMONMIB_RingStationConfigTable ¶
type TOKENRINGRMONMIB_RingStationConfigTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of statistics for a particular station that has been // discovered on a ring monitored by this probe. The type is slice of // TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry. RingStationConfigEntry []*TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry }
TOKENRINGRMONMIB_RingStationConfigTable A list of configuration entries for stations on a ring monitored by this probe.
func (*TOKENRINGRMONMIB_RingStationConfigTable) GetEntityData ¶
func (ringStationConfigTable *TOKENRINGRMONMIB_RingStationConfigTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry ¶
type TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies the // interface on this remote network monitoring device on which this station // was detected. The interface identified by a particular value of this // object is the same interface as identified by the same value of the ifIndex // object, defined in MIB-II [3]. The type is interface{} with range: // -2147483648..2147483647. RingStationConfigIfIndex interface{} // This attribute is a key. The physical address of this station. The type is // string with length: 6..6. RingStationConfigMacAddress interface{} // The value of sysUpTime at the time this configuration information was last // updated (completely). The type is interface{} with range: 0..4294967295. RingStationConfigUpdateTime interface{} // The assigned physical location of this station. The type is string with // length: 4..4. RingStationConfigLocation interface{} // The microcode EC level of this station. The type is string with length: // 10..10. RingStationConfigMicrocode interface{} // The low-order 4 octets of the group address recognized by this station. The // type is string with length: 4..4. RingStationConfigGroupAddress interface{} // the functional addresses recognized by this station. The type is string // with length: 4..4. RingStationConfigFunctionalAddress interface{} }
TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry A collection of statistics for a particular station that has been discovered on a ring monitored by this probe.
func (*TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry) GetEntityData ¶
func (ringStationConfigEntry *TOKENRINGRMONMIB_RingStationConfigTable_RingStationConfigEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationControlTable ¶
type TOKENRINGRMONMIB_RingStationControlTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A list of parameters that set up the discovery of stations on a particular // interface and the collection of statistics about these stations. The type // is slice of // TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry. RingStationControlEntry []*TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry }
TOKENRINGRMONMIB_RingStationControlTable A list of ringStation table control entries.
func (*TOKENRINGRMONMIB_RingStationControlTable) GetEntityData ¶
func (ringStationControlTable *TOKENRINGRMONMIB_RingStationControlTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry ¶
type TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies the // interface on this remote network monitoring device from which ringStation // data is collected. The interface identified by a particular value of this // object is the same interface as identified by the same value of the ifIndex // object, defined in MIB- II [3]. The type is interface{} with range: // 1..65535. RingStationControlIfIndex interface{} // The number of ringStationEntries in the ringStationTable associated with // this ringStationControlEntry. The type is interface{} with range: // -2147483648..2147483647. RingStationControlTableSize interface{} // The number of active ringStationEntries in the ringStationTable associated // with this ringStationControlEntry. The type is interface{} with range: // -2147483648..2147483647. RingStationControlActiveStations interface{} // The current status of this ring. The type is RingStationControlRingState. RingStationControlRingState interface{} // The address of the sender of the last beacon frame received by the probe on // this ring. If no beacon frames have been received, this object shall be // equal to six octets of zero. The type is string with length: 6..6. RingStationControlBeaconSender interface{} // The address of the NAUN in the last beacon frame received by the probe on // this ring. If no beacon frames have been received, this object shall be // equal to six octets of zero. The type is string with length: 6..6. RingStationControlBeaconNAUN interface{} // The address of the Active Monitor on this segment. If this address is // unknown, this object shall be equal to six octets of zero. The type is // string with length: 6..6. RingStationControlActiveMonitor interface{} // The number of add and delete events in the ringStationOrderTable optionally // associated with this ringStationControlEntry. The type is interface{} with // range: 0..4294967295. RingStationControlOrderChanges interface{} // The entity that configured this entry and is therefore using the resources // assigned to it. The type is string. RingStationControlOwner interface{} // The status of this ringStationControl entry. If this object is not equal // to valid(1), all associated entries in the ringStationTable shall be // deleted by the agent. The type is EntryStatus. RingStationControlStatus interface{} // The total number of frames which were received by the probe and therefore // not accounted for in the *StatsDropEvents, but for which the probe chose // not to count for this entry for whatever reason. Most often, this event // occurs when the probe is out of some resources and decides to shed load // from this collection. This count does not include packets that were not // counted because they had MAC-layer errors. Note that, unlike the // dropEvents counter, this number is the exact number of frames dropped. The // type is interface{} with range: 0..4294967295. RingStationControlDroppedFrames interface{} // The value of sysUpTime when this control entry was last activated. This can // be used by the management station to ensure that the table has not been // deleted and recreated between polls. The type is interface{} with range: // 0..4294967295. RingStationControlCreateTime interface{} }
TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry A list of parameters that set up the discovery of stations on a particular interface and the collection of statistics about these stations.
func (*TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry) GetEntityData ¶
func (ringStationControlEntry *TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState ¶
type TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState string
TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState represents The current status of this ring.
const ( TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState_normalOperation TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState = "normalOperation" TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState_ringPurgeState TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState = "ringPurgeState" TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState_claimTokenState TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState = "claimTokenState" TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState_beaconFrameStreamingState TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState = "beaconFrameStreamingState" TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState_beaconBitStreamingState TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState = "beaconBitStreamingState" TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState_beaconRingSignalLossState TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState = "beaconRingSignalLossState" TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState_beaconSetRecoveryModeState TOKENRINGRMONMIB_RingStationControlTable_RingStationControlEntry_RingStationControlRingState = "beaconSetRecoveryModeState" )
type TOKENRINGRMONMIB_RingStationOrderTable ¶
type TOKENRINGRMONMIB_RingStationOrderTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of statistics for a particular station that is active on // a ring monitored by this device. This table will contain information for // every interface that has a ringStationControlStatus equal to valid. The // type is slice of // TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry. RingStationOrderEntry []*TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry }
TOKENRINGRMONMIB_RingStationOrderTable A list of ring station entries for stations in the ring poll, ordered by their ring-order.
func (*TOKENRINGRMONMIB_RingStationOrderTable) GetEntityData ¶
func (ringStationOrderTable *TOKENRINGRMONMIB_RingStationOrderTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry ¶
type TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies the // interface on this remote network monitoring device on which this station // was detected. The interface identified by a particular value of this // object is the same interface as identified by the same value of the ifIndex // object, defined in MIB-II [3]. The type is interface{} with range: // -2147483648..2147483647. RingStationOrderIfIndex interface{} // This attribute is a key. This index denotes the location of this station // with respect to other stations on the ring. This index is one more than // the number of hops downstream that this station is from the rmon probe. // The rmon probe itself gets the value one. The type is interface{} with // range: -2147483648..2147483647. RingStationOrderOrderIndex interface{} // The physical address of this station. The type is string with length: 6..6. RingStationOrderMacAddress interface{} }
TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry A collection of statistics for a particular
station that is active on a ring monitored by this device. This table will contain information for every interface that has a ringStationControlStatus equal to valid.
func (*TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry) GetEntityData ¶
func (ringStationOrderEntry *TOKENRINGRMONMIB_RingStationOrderTable_RingStationOrderEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationTable ¶
type TOKENRINGRMONMIB_RingStationTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of statistics for a particular station that has been // discovered on a ring monitored by this device. The type is slice of // TOKENRINGRMONMIB_RingStationTable_RingStationEntry. RingStationEntry []*TOKENRINGRMONMIB_RingStationTable_RingStationEntry }
TOKENRINGRMONMIB_RingStationTable A list of ring station entries. An entry will exist for each station that is now or has
previously been detected as physically present on this ring.
func (*TOKENRINGRMONMIB_RingStationTable) GetEntityData ¶
func (ringStationTable *TOKENRINGRMONMIB_RingStationTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationTable_RingStationEntry ¶
type TOKENRINGRMONMIB_RingStationTable_RingStationEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies the // interface on this remote network monitoring device on which this station // was detected. The interface identified by a particular value of this // object is the same interface as identified by the same value of the ifIndex // object, defined in MIB-II [3]. The type is interface{} with range: // -2147483648..2147483647. RingStationIfIndex interface{} // This attribute is a key. The physical address of this station. The type is // string with length: 6..6. RingStationMacAddress interface{} // The physical address of last known NAUN of this station. The type is string // with length: 6..6. RingStationLastNAUN interface{} // The status of this station on the ring. The type is // RingStationStationStatus. RingStationStationStatus interface{} // The value of sysUpTime at the time this station last entered the ring. If // the time is unknown, this value shall be zero. The type is interface{} with // range: 0..4294967295. RingStationLastEnterTime interface{} // The value of sysUpTime at the time the probe detected that this station // last exited the ring. If the time is unknown, this value shall be zero. The // type is interface{} with range: 0..4294967295. RingStationLastExitTime interface{} // The number of times this station experienced a duplicate address error. The // type is interface{} with range: 0..4294967295. RingStationDuplicateAddresses interface{} // The total number of line errors reported by this station in error reporting // packets detected by the probe. The type is interface{} with range: // 0..4294967295. RingStationInLineErrors interface{} // The total number of line errors reported in error reporting packets sent by // the nearest active downstream neighbor of this station and detected by the // probe. The type is interface{} with range: 0..4294967295. RingStationOutLineErrors interface{} // The total number of adapter internal errors reported by this station in // error reporting packets detected by the probe. The type is interface{} with // range: 0..4294967295. RingStationInternalErrors interface{} // The total number of burst errors reported by this station in error // reporting packets detected by the probe. The type is interface{} with // range: 0..4294967295. RingStationInBurstErrors interface{} // The total number of burst errors reported in error reporting packets sent // by the nearest active downstream neighbor of this station and detected by // the probe. The type is interface{} with range: 0..4294967295. RingStationOutBurstErrors interface{} // The total number of AC (Address Copied) errors reported in error reporting // packets sent by the nearest active downstream neighbor of this station and // detected by the probe. The type is interface{} with range: 0..4294967295. RingStationACErrors interface{} // The total number of abort delimiters reported by this station in error // reporting packets detected by the probe. The type is interface{} with // range: 0..4294967295. RingStationAbortErrors interface{} // The total number of lost frame errors reported by this station in error // reporting packets detected by the probe. The type is interface{} with // range: 0..4294967295. RingStationLostFrameErrors interface{} // The total number of receive congestion errors reported by this station in // error reporting packets detected by the probe. The type is interface{} with // range: 0..4294967295. RingStationCongestionErrors interface{} // The total number of frame copied errors reported by this station in error // reporting packets detected by the probe. The type is interface{} with // range: 0..4294967295. RingStationFrameCopiedErrors interface{} // The total number of frequency errors reported by this station in error // reporting packets detected by the probe. The type is interface{} with // range: 0..4294967295. RingStationFrequencyErrors interface{} // The total number of token errors reported by this station in error // reporting frames detected by the probe. The type is interface{} with range: // 0..4294967295. RingStationTokenErrors interface{} // The total number of beacon frames sent by this station and detected by the // probe. The type is interface{} with range: 0..4294967295. RingStationInBeaconErrors interface{} // The total number of beacon frames detected by the probe that name this // station as the NAUN. The type is interface{} with range: 0..4294967295. RingStationOutBeaconErrors interface{} // The number of times the probe detected this station inserting onto the // ring. The type is interface{} with range: 0..4294967295. RingStationInsertions interface{} }
TOKENRINGRMONMIB_RingStationTable_RingStationEntry A collection of statistics for a particular station that has been discovered on a ring monitored by this device.
func (*TOKENRINGRMONMIB_RingStationTable_RingStationEntry) GetEntityData ¶
func (ringStationEntry *TOKENRINGRMONMIB_RingStationTable_RingStationEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus ¶
type TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus string
TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus represents The status of this station on the ring.
const ( TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus_active TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus = "active" TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus_inactive TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus = "inactive" TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus_forcedRemoval TOKENRINGRMONMIB_RingStationTable_RingStationEntry_RingStationStationStatus = "forcedRemoval" )
type TOKENRINGRMONMIB_SourceRoutingStatsTable ¶
type TOKENRINGRMONMIB_SourceRoutingStatsTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of source routing statistics kept for a particular Token Ring // interface. The type is slice of // TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry. SourceRoutingStatsEntry []*TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry }
TOKENRINGRMONMIB_SourceRoutingStatsTable A list of source routing statistics entries.
func (*TOKENRINGRMONMIB_SourceRoutingStatsTable) GetEntityData ¶
func (sourceRoutingStatsTable *TOKENRINGRMONMIB_SourceRoutingStatsTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry ¶
type TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies the // interface on this remote network monitoring device on which source routing // statistics will be detected. The interface identified by a particular // value of this object is the same interface as identified by the same value // of the ifIndex object, defined in MIB-II [3]. The type is interface{} with // range: -2147483648..2147483647. SourceRoutingStatsIfIndex interface{} // The ring number of the ring monitored by this entry. When any object in // this entry is created, the probe will attempt to discover the ring number. // Only after the ring number is discovered will this object be created. // After creating an object in this entry, the management station should poll // this object to detect when it is created. Only after this object is // created can the management station set the sourceRoutingStatsStatus entry // to valid(1). The type is interface{} with range: -2147483648..2147483647. SourceRoutingStatsRingNumber interface{} // The count of frames sent into this ring from another ring. The type is // interface{} with range: 0..4294967295. SourceRoutingStatsInFrames interface{} // The count of frames sent from this ring to another ring. The type is // interface{} with range: 0..4294967295. SourceRoutingStatsOutFrames interface{} // The count of frames sent from another ring, through this ring, to another // ring. The type is interface{} with range: 0..4294967295. SourceRoutingStatsThroughFrames interface{} // The total number of good frames received that were All Routes Broadcast. // The type is interface{} with range: 0..4294967295. SourceRoutingStatsAllRoutesBroadcastFrames interface{} // The total number of good frames received that were Single Route Broadcast. // The type is interface{} with range: 0..4294967295. SourceRoutingStatsSingleRouteBroadcastFrames interface{} // The count of octets in good frames sent into this ring from another ring. // The type is interface{} with range: 0..4294967295. SourceRoutingStatsInOctets interface{} // The count of octets in good frames sent from this ring to another ring. The // type is interface{} with range: 0..4294967295. SourceRoutingStatsOutOctets interface{} // The count of octets in good frames sent another ring, through this ring, to // another ring. The type is interface{} with range: 0..4294967295. SourceRoutingStatsThroughOctets interface{} // The total number of octets in good frames received that were All Routes // Broadcast. The type is interface{} with range: 0..4294967295. SourceRoutingStatsAllRoutesBroadcastOctets interface{} // The total number of octets in good frames received that were Single Route // Broadcast. The type is interface{} with range: 0..4294967295. SourceRoutingStatsSingleRoutesBroadcastOctets interface{} // The total number of frames received who had no RIF field (or had a RIF // field that only included the local ring's number) and were not All Route // Broadcast Frames. The type is interface{} with range: 0..4294967295. SourceRoutingStatsLocalLLCFrames interface{} // The total number of frames received whose route had 1 hop, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats1HopFrames interface{} // The total number of frames received whose route had 2 hops, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats2HopsFrames interface{} // The total number of frames received whose route had 3 hops, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats3HopsFrames interface{} // The total number of frames received whose route had 4 hops, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats4HopsFrames interface{} // The total number of frames received whose route had 5 hops, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats5HopsFrames interface{} // The total number of frames received whose route had 6 hops, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats6HopsFrames interface{} // The total number of frames received whose route had 7 hops, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats7HopsFrames interface{} // The total number of frames received whose route had 8 hops, were not All // Route Broadcast Frames, and whose source or destination were on this ring // (i.e. frames that had a RIF field and had this ring number in the first or // last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStats8HopsFrames interface{} // The total number of frames received whose route had more than 8 hops, were // not All Route Broadcast Frames, and whose source or destination were on // this ring (i.e. frames that had a RIF field and had this ring number in the // first or last entry of the RIF field). The type is interface{} with range: // 0..4294967295. SourceRoutingStatsMoreThan8HopsFrames interface{} // The entity that configured this entry and is therefore using the resources // assigned to it. The type is string. SourceRoutingStatsOwner interface{} // The status of this sourceRoutingStats entry. The type is EntryStatus. SourceRoutingStatsStatus interface{} // The total number of frames which were received by the probe and therefore // not accounted for in the *StatsDropEvents, but for which the probe chose // not to count for this entry for whatever reason. Most often, this event // occurs when the probe is out of some resources and decides to shed load // from this collection. This count does not include packets that were not // counted because they had MAC-layer errors. Note that, unlike the // dropEvents counter, this number is the exact number of frames dropped. The // type is interface{} with range: 0..4294967295. SourceRoutingStatsDroppedFrames interface{} // The value of sysUpTime when this control entry was last activated. This can // be used by the management station to ensure that the table has not been // deleted and recreated between polls. The type is interface{} with range: // 0..4294967295. SourceRoutingStatsCreateTime interface{} }
TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry A collection of source routing statistics kept for a particular Token Ring interface.
func (*TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry) GetEntityData ¶
func (sourceRoutingStatsEntry *TOKENRINGRMONMIB_SourceRoutingStatsTable_SourceRoutingStatsEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingMLHistoryTable ¶
type TOKENRINGRMONMIB_TokenRingMLHistoryTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of Mac-Layer statistics kept for a particular Token Ring // interface. The type is slice of // TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry. TokenRingMLHistoryEntry []*TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry }
TOKENRINGRMONMIB_TokenRingMLHistoryTable A list of Mac-Layer Token Ring statistics
entries.
func (*TOKENRINGRMONMIB_TokenRingMLHistoryTable) GetEntityData ¶
func (tokenRingMLHistoryTable *TOKENRINGRMONMIB_TokenRingMLHistoryTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry ¶
type TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The history of which this entry is a part. The // history identified by a particular value of this index is the same history // as identified by the same value of historyControlIndex. The type is // interface{} with range: 1..65535. TokenRingMLHistoryIndex interface{} // This attribute is a key. An index that uniquely identifies the particular // Mac-Layer sample this entry represents among all Mac-Layer samples // associated with the same historyControlEntry. This index starts at 1 and // increases by one as each new sample is taken. The type is interface{} with // range: -2147483648..2147483647. TokenRingMLHistorySampleIndex interface{} // The value of sysUpTime at the start of the interval over which this sample // was measured. If the probe keeps track of the time of day, it should start // the first sample of the history at a time such that when the next hour of // the day begins, a sample is started at that instant. Note that following // this rule may require the probe to delay collecting the first sample of the // history, as each sample must be of the same interval. Also note that the // sample which is currently being collected is not accessible in this table // until the end of its interval. The type is interface{} with range: // 0..4294967295. TokenRingMLHistoryIntervalStart interface{} // The total number of events in which packets were dropped by the probe // due to lack of resources during this sampling interval. Note that this // number is not necessarily the number of packets dropped, it is just the // number of times this condition has been detected. The type is interface{} // with range: 0..4294967295. TokenRingMLHistoryDropEvents interface{} // The total number of octets of data in MAC packets (excluding those that // were not good frames) received on the network during this sampling interval // (excluding framing bits but including FCS octets). The type is interface{} // with range: 0..4294967295. TokenRingMLHistoryMacOctets interface{} // The total number of MAC packets (excluding those that were not good frames) // received during this sampling interval. The type is interface{} with range: // 0..4294967295. TokenRingMLHistoryMacPkts interface{} // The total number of times that the ring entered the ring purge state from // normal ring state during this sampling interval. The ring purge state that // comes from the claim token or beacon state is not counted. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryRingPurgeEvents interface{} // The total number of Ring Purge MAC packets detected by the probe during // this sampling interval. The type is interface{} with range: // 0..4294967295. TokenRingMLHistoryRingPurgePkts interface{} // The total number of times that the ring enters a beaconing state // (beaconFrameStreamingState, beaconBitStreamingState, // beaconSetRecoveryModeState, or beaconRingSignalLossState) during this // sampling interval. Note that a change of the source address of the beacon // packet does not constitute a new beacon event. The type is interface{} with // range: 0..4294967295. TokenRingMLHistoryBeaconEvents interface{} // The amount of time that the ring has been in the beaconing state during // this sampling interval. The type is interface{} with range: // -2147483648..2147483647. TokenRingMLHistoryBeaconTime interface{} // The total number of beacon MAC packets detected by the probe during this // sampling interval. The type is interface{} with range: 0..4294967295. TokenRingMLHistoryBeaconPkts interface{} // The total number of times that the ring enters the claim token state from // normal ring state or ring purge state during this sampling interval. The // claim token state that comes from the beacon state is not counted. The type // is interface{} with range: 0..4294967295. TokenRingMLHistoryClaimTokenEvents interface{} // The total number of claim token MAC packets detected by the probe during // this sampling interval. The type is interface{} with range: 0..4294967295. TokenRingMLHistoryClaimTokenPkts interface{} // The total number of NAUN changes detected by the probe during this sampling // interval. The type is interface{} with range: 0..4294967295. TokenRingMLHistoryNAUNChanges interface{} // The total number of line errors reported in error reporting packets // detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryLineErrors interface{} // The total number of adapter internal errors reported in error reporting // packets detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryInternalErrors interface{} // The total number of burst errors reported in error reporting packets // detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryBurstErrors interface{} // The total number of AC (Address Copied) errors reported in error reporting // packets detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryACErrors interface{} // The total number of abort delimiters reported in error reporting packets // detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryAbortErrors interface{} // The total number of lost frame errors reported in error reporting packets // detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryLostFrameErrors interface{} // The total number of receive congestion errors reported in error reporting // packets detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryCongestionErrors interface{} // The total number of frame copied errors reported in error reporting packets // detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryFrameCopiedErrors interface{} // The total number of frequency errors reported in error reporting packets // detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryFrequencyErrors interface{} // The total number of token errors reported in error reporting packets // detected by the probe during this sampling interval. The type is // interface{} with range: 0..4294967295. TokenRingMLHistoryTokenErrors interface{} // The total number of soft error report frames detected by the probe during // this sampling interval. The type is interface{} with range: 0..4294967295. TokenRingMLHistorySoftErrorReports interface{} // The total number of ring poll events detected by the probe during this // sampling interval. The type is interface{} with range: 0..4294967295. TokenRingMLHistoryRingPollEvents interface{} // The maximum number of active stations on the ring detected by the probe // during this sampling interval. The type is interface{} with range: // -2147483648..2147483647. TokenRingMLHistoryActiveStations interface{} }
TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry A collection of Mac-Layer statistics kept for a particular Token Ring interface.
func (*TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry) GetEntityData ¶
func (tokenRingMLHistoryEntry *TOKENRINGRMONMIB_TokenRingMLHistoryTable_TokenRingMLHistoryEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingMLStatsTable ¶
type TOKENRINGRMONMIB_TokenRingMLStatsTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of Mac-Layer statistics kept for a particular Token Ring // interface. The type is slice of // TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry. TokenRingMLStatsEntry []*TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry }
TOKENRINGRMONMIB_TokenRingMLStatsTable A list of Mac-Layer Token Ring statistics
entries.
func (*TOKENRINGRMONMIB_TokenRingMLStatsTable) GetEntityData ¶
func (tokenRingMLStatsTable *TOKENRINGRMONMIB_TokenRingMLStatsTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry ¶
type TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies this // tokenRingMLStats entry. The type is interface{} with range: 1..65535. TokenRingMLStatsIndex interface{} // This object identifies the source of the data that this tokenRingMLStats // entry is configured to analyze. This source can be any tokenRing interface // on this device. In order to identify a particular interface, this object // shall identify the instance of the ifIndex object, defined in MIB-II [3], // for the desired interface. For example, if an entry were to receive data // from interface #1, this object would be set to ifIndex.1. The statistics // in this group reflect all error reports on the local network segment // attached to the identified interface. This object may not be modified if // the associated tokenRingMLStatsStatus object is equal to valid(1). The type // is string with pattern: // (([0-1](\.[1-3]?[0-9]))|(2\.(0|([1-9]\d*))))(\.(0|([1-9]\d*)))*. TokenRingMLStatsDataSource interface{} // The total number of events in which packets were dropped by the probe due // to lack of resources. Note that this number is not necessarily the number // of packets dropped; it is just the number of times this condition has been // detected. This value is the same as the corresponding // tokenRingPStatsDropEvents. The type is interface{} with range: // 0..4294967295. TokenRingMLStatsDropEvents interface{} // The total number of octets of data in MAC packets (excluding those that // were not good frames) received on the network (excluding framing bits but // including FCS octets). The type is interface{} with range: 0..4294967295. TokenRingMLStatsMacOctets interface{} // The total number of MAC packets (excluding packets that were not good // frames) received. The type is interface{} with range: 0..4294967295. TokenRingMLStatsMacPkts interface{} // The total number of times that the ring enters the ring purge state from // normal ring state. The ring purge state that comes in response to the // claim token or beacon state is not counted. The type is interface{} with // range: 0..4294967295. TokenRingMLStatsRingPurgeEvents interface{} // The total number of ring purge MAC packets detected by probe. The type is // interface{} with range: 0..4294967295. TokenRingMLStatsRingPurgePkts interface{} // The total number of times that the ring enters a beaconing state // (beaconFrameStreamingState, beaconBitStreamingState, // beaconSetRecoveryModeState, or beaconRingSignalLossState) from a // non-beaconing state. Note that a change of the source address of the // beacon packet does not constitute a new beacon event. The type is // interface{} with range: 0..4294967295. TokenRingMLStatsBeaconEvents interface{} // The total amount of time that the ring has been in the beaconing state. The // type is interface{} with range: -2147483648..2147483647. TokenRingMLStatsBeaconTime interface{} // The total number of beacon MAC packets detected by the probe. The type is // interface{} with range: 0..4294967295. TokenRingMLStatsBeaconPkts interface{} // The total number of times that the ring enters the claim token state from // normal ring state or ring purge state. The claim token state that comes in // response to a beacon state is not counted. The type is interface{} with // range: 0..4294967295. TokenRingMLStatsClaimTokenEvents interface{} // The total number of claim token MAC packets detected by the probe. The type // is interface{} with range: 0..4294967295. TokenRingMLStatsClaimTokenPkts interface{} // The total number of NAUN changes detected by the probe. The type is // interface{} with range: 0..4294967295. TokenRingMLStatsNAUNChanges interface{} // The total number of line errors reported in error reporting packets // detected by the probe. The type is interface{} with range: 0..4294967295. TokenRingMLStatsLineErrors interface{} // The total number of adapter internal errors reported in error reporting // packets detected by the probe. The type is interface{} with range: // 0..4294967295. TokenRingMLStatsInternalErrors interface{} // The total number of burst errors reported in error reporting packets // detected by the probe. The type is interface{} with range: 0..4294967295. TokenRingMLStatsBurstErrors interface{} // The total number of AC (Address Copied) errors reported in error reporting // packets detected by the probe. The type is interface{} with range: // 0..4294967295. TokenRingMLStatsACErrors interface{} // The total number of abort delimiters reported in error reporting packets // detected by the probe. The type is interface{} with range: 0..4294967295. TokenRingMLStatsAbortErrors interface{} // The total number of lost frame errors reported in error reporting packets // detected by the probe. The type is interface{} with range: 0..4294967295. TokenRingMLStatsLostFrameErrors interface{} // The total number of receive congestion errors reported in error reporting // packets detected by the probe. The type is interface{} with range: // 0..4294967295. TokenRingMLStatsCongestionErrors interface{} // The total number of frame copied errors reported in error reporting packets // detected by the probe. The type is interface{} with range: 0..4294967295. TokenRingMLStatsFrameCopiedErrors interface{} // The total number of frequency errors reported in error reporting packets // detected by the probe. The type is interface{} with range: 0..4294967295. TokenRingMLStatsFrequencyErrors interface{} // The total number of token errors reported in error reporting packets // detected by the probe. The type is interface{} with range: 0..4294967295. TokenRingMLStatsTokenErrors interface{} // The total number of soft error report frames detected by the probe. The // type is interface{} with range: 0..4294967295. TokenRingMLStatsSoftErrorReports interface{} // The total number of ring poll events detected by the probe (i.e. the number // of ring polls initiated by the active monitor that were detected). The type // is interface{} with range: 0..4294967295. TokenRingMLStatsRingPollEvents interface{} // The entity that configured this entry and is therefore using the resources // assigned to it. The type is string. TokenRingMLStatsOwner interface{} // The status of this tokenRingMLStats entry. The type is EntryStatus. TokenRingMLStatsStatus interface{} // The total number of frames which were received by the probe and therefore // not accounted for in the *StatsDropEvents, but for which the probe chose // not to count for this entry for whatever reason. Most often, this event // occurs when the probe is out of some resources and decides to shed load // from this collection. This count does not include packets that were not // counted because they had MAC-layer errors. Note that, unlike the // dropEvents counter, this number is the exact number of frames dropped. The // type is interface{} with range: 0..4294967295. TokenRingMLStatsDroppedFrames interface{} // The value of sysUpTime when this control entry was last activated. This can // be used by the management station to ensure that the table has not been // deleted and recreated between polls. The type is interface{} with range: // 0..4294967295. TokenRingMLStatsCreateTime interface{} }
TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry A collection of Mac-Layer statistics kept for a particular Token Ring interface.
func (*TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry) GetEntityData ¶
func (tokenRingMLStatsEntry *TOKENRINGRMONMIB_TokenRingMLStatsTable_TokenRingMLStatsEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingPHistoryTable ¶
type TOKENRINGRMONMIB_TokenRingPHistoryTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of promiscuous statistics kept for a particular Token Ring // interface. The type is slice of // TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry. TokenRingPHistoryEntry []*TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry }
TOKENRINGRMONMIB_TokenRingPHistoryTable A list of promiscuous Token Ring statistics entries.
func (*TOKENRINGRMONMIB_TokenRingPHistoryTable) GetEntityData ¶
func (tokenRingPHistoryTable *TOKENRINGRMONMIB_TokenRingPHistoryTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry ¶
type TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The history of which this entry is a part. The // history identified by a particular value of this index is the same history // as identified by the same value of historyControlIndex. The type is // interface{} with range: 1..65535. TokenRingPHistoryIndex interface{} // This attribute is a key. An index that uniquely identifies the particular // sample this entry represents among all samples associated with the same // historyControlEntry. This index starts at 1 and increases by one as each // new sample is taken. The type is interface{} with range: // -2147483648..2147483647. TokenRingPHistorySampleIndex interface{} // The value of sysUpTime at the start of the interval over which this sample // was measured. If the probe keeps track of the time of day, it should start // the first sample of the history at a time such that when the next hour of // the day begins, a sample is started at that instant. Note that following // this rule may require the probe to delay collecting the first sample of the // history, as each sample must be of the same interval. Also note that the // sample which is currently being collected is not accessible in this table // until the end of its interval. The type is interface{} with range: // 0..4294967295. TokenRingPHistoryIntervalStart interface{} // The total number of events in which packets were dropped by the probe due // to lack of resources during this sampling interval. Note that this number // is not necessarily the number of packets dropped, it is just the number of // times this condition has been detected. The type is interface{} with range: // 0..4294967295. TokenRingPHistoryDropEvents interface{} // The total number of octets of data in good frames received on the network // (excluding framing bits but including FCS octets) in non-MAC packets during // this sampling interval. The type is interface{} with range: 0..4294967295. TokenRingPHistoryDataOctets interface{} // The total number of good non-MAC frames received during this sampling // interval. The type is interface{} with range: 0..4294967295. TokenRingPHistoryDataPkts interface{} // The total number of good non-MAC frames received during this sampling // interval that were directed to an LLC broadcast address (0xFFFFFFFFFFFF or // 0xC000FFFFFFFF). The type is interface{} with range: 0..4294967295. TokenRingPHistoryDataBroadcastPkts interface{} // The total number of good non-MAC frames received during this sampling // interval that were directed to a local or global multicast or functional // address. Note that this number does not include packets directed to the // broadcast address. The type is interface{} with range: 0..4294967295. TokenRingPHistoryDataMulticastPkts interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 18 and 63 octets in length inclusive, excluding // framing bits but including FCS octets. The type is interface{} with range: // 0..4294967295. TokenRingPHistoryDataPkts18to63Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 64 and 127 octets in length inclusive, excluding // framing bits but including FCS octets. The type is interface{} with range: // 0..4294967295. TokenRingPHistoryDataPkts64to127Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 128 and 255 octets in length inclusive, // excluding framing bits but including FCS octets. The type is interface{} // with range: 0..4294967295. TokenRingPHistoryDataPkts128to255Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 256 and 511 octets in length inclusive, // excluding framing bits but including FCS octets. The type is interface{} // with range: 0..4294967295. TokenRingPHistoryDataPkts256to511Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 512 and 1023 octets in length inclusive, // excluding framing bits but including FCS octets. The type is interface{} // with range: 0..4294967295. TokenRingPHistoryDataPkts512to1023Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 1024 and 2047 octets in length inclusive, // excluding framing bits but including FCS octets. The type is interface{} // with range: 0..4294967295. TokenRingPHistoryDataPkts1024to2047Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 2048 and 4095 octets in length inclusive, // excluding framing bits but including FCS octets. The type is interface{} // with range: 0..4294967295. TokenRingPHistoryDataPkts2048to4095Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 4096 and 8191 octets in length inclusive, // excluding framing bits but including FCS octets. The type is interface{} // with range: 0..4294967295. TokenRingPHistoryDataPkts4096to8191Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were between 8192 and 18000 octets in length inclusive, // excluding framing bits but including FCS octets. The type is interface{} // with range: 0..4294967295. TokenRingPHistoryDataPkts8192to18000Octets interface{} // The total number of good non-MAC frames received during this sampling // interval that were greater than 18000 octets in length, excluding framing // bits but including FCS octets. The type is interface{} with range: // 0..4294967295. TokenRingPHistoryDataPktsGreaterThan18000Octets interface{} }
TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry A collection of promiscuous statistics kept for a particular Token Ring interface.
func (*TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry) GetEntityData ¶
func (tokenRingPHistoryEntry *TOKENRINGRMONMIB_TokenRingPHistoryTable_TokenRingPHistoryEntry) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingPStatsTable ¶
type TOKENRINGRMONMIB_TokenRingPStatsTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A collection of promiscuous statistics kept for non-MAC packets on a // particular Token Ring interface. The type is slice of // TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry. TokenRingPStatsEntry []*TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry }
TOKENRINGRMONMIB_TokenRingPStatsTable A list of promiscuous Token Ring statistics entries.
func (*TOKENRINGRMONMIB_TokenRingPStatsTable) GetEntityData ¶
func (tokenRingPStatsTable *TOKENRINGRMONMIB_TokenRingPStatsTable) GetEntityData() *types.CommonEntityData
type TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry ¶
type TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The value of this object uniquely identifies this // tokenRingPStats entry. The type is interface{} with range: 1..65535. TokenRingPStatsIndex interface{} // This object identifies the source of the data that this tokenRingPStats // entry is configured to analyze. This source can be any tokenRing interface // on this device. In order to identify a particular interface, this object // shall identify the instance of the ifIndex object, defined in MIB-II [3], // for the desired interface. For example, if an entry were to receive data // from interface #1, this object would be set to ifIndex.1. The statistics // in this group reflect all non-MAC packets on the local network segment // attached to the identified interface. This object may not be modified if // the associated tokenRingPStatsStatus object is equal to valid(1). The type // is string with pattern: // (([0-1](\.[1-3]?[0-9]))|(2\.(0|([1-9]\d*))))(\.(0|([1-9]\d*)))*. TokenRingPStatsDataSource interface{} // The total number of events in which packets were dropped by the probe due // to lack of resources. Note that this number is not necessarily the number // of packets dropped; it is just the number of times this condition has been // detected. This value is the same as the corresponding // tokenRingMLStatsDropEvents. The type is interface{} with range: // 0..4294967295. TokenRingPStatsDropEvents interface{} // The total number of octets of data in good frames received on the network // (excluding framing bits but including FCS octets) in non-MAC packets. The // type is interface{} with range: 0..4294967295. TokenRingPStatsDataOctets interface{} // The total number of non-MAC packets in good frames. received. The type is // interface{} with range: 0..4294967295. TokenRingPStatsDataPkts interface{} // The total number of good non-MAC frames received that were directed to an // LLC broadcast address (0xFFFFFFFFFFFF or 0xC000FFFFFFFF). The type is // interface{} with range: 0..4294967295. TokenRingPStatsDataBroadcastPkts interface{} // The total number of good non-MAC frames received that were directed to a // local or global multicast or functional address. Note that this number // does not include packets directed to the broadcast address. The type is // interface{} with range: 0..4294967295. TokenRingPStatsDataMulticastPkts interface{} // The total number of good non-MAC frames received that were between 18 and // 63 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts18to63Octets interface{} // The total number of good non-MAC frames received that were between 64 and // 127 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts64to127Octets interface{} // The total number of good non-MAC frames received that were between 128 and // 255 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts128to255Octets interface{} // The total number of good non-MAC frames received that were between 256 and // 511 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts256to511Octets interface{} // The total number of good non-MAC frames received that were between 512 and // 1023 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts512to1023Octets interface{} // The total number of good non-MAC frames received that were between 1024 and // 2047 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts1024to2047Octets interface{} // The total number of good non-MAC frames received that were between 2048 and // 4095 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts2048to4095Octets interface{} // The total number of good non-MAC frames received that were between 4096 and // 8191 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts4096to8191Octets interface{} // The total number of good non-MAC frames received that were between 8192 and // 18000 octets in length inclusive, excluding framing bits but including FCS // octets. The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPkts8192to18000Octets interface{} // The total number of good non-MAC frames received that were greater than // 18000 octets in length, excluding framing bits but including FCS octets. // The type is interface{} with range: 0..4294967295. TokenRingPStatsDataPktsGreaterThan18000Octets interface{} // The entity that configured this entry and is therefore using the resources // assigned to it. The type is string. TokenRingPStatsOwner interface{} // The status of this tokenRingPStats entry. The type is EntryStatus. TokenRingPStatsStatus interface{} // The total number of frames which were received by the probe and therefore // not accounted for in the *StatsDropEvents, but for which the probe chose // not to count for this entry for whatever reason. Most often, this event // occurs when the probe is out of some resources and decides to shed load // from this collection. This count does not include packets that were not // counted because they had MAC-layer errors. Note that, unlike the // dropEvents counter, this number is the exact number of frames dropped. The // type is interface{} with range: 0..4294967295. TokenRingPStatsDroppedFrames interface{} // The value of sysUpTime when this control entry was last activated. This can // be used by the management station to ensure that the table has not been // deleted and recreated between polls. The type is interface{} with range: // 0..4294967295. TokenRingPStatsCreateTime interface{} }
TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry A collection of promiscuous statistics kept for non-MAC packets on a particular Token Ring interface.
func (*TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry) GetEntityData ¶
func (tokenRingPStatsEntry *TOKENRINGRMONMIB_TokenRingPStatsTable_TokenRingPStatsEntry) GetEntityData() *types.CommonEntityData