Documentation ¶
Overview ¶
The MIB module for management of IP Multicast routing, but independent of the specific multicast routing protocol in use.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CISCOIPMROUTEMIB ¶
type CISCOIPMROUTEMIB struct { EntityData types.CommonEntityData YFilter yfilter.YFilter CiscoIpMRoute CISCOIPMROUTEMIB_CiscoIpMRoute // The (conceptual) table listing sets of IP Multicast heartbeat parameters. // If no IP Multicast heartbeat is configured, this table would be empty. CiscoIpMRouteHeartBeatTable CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable }
CISCOIPMROUTEMIB
func (*CISCOIPMROUTEMIB) GetEntityData ¶
func (cISCOIPMROUTEMIB *CISCOIPMROUTEMIB) GetEntityData() *types.CommonEntityData
type CISCOIPMROUTEMIB_CiscoIpMRoute ¶
type CISCOIPMROUTEMIB_CiscoIpMRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maintains a count of the number of entries in the ipMRouteTable. The type // is interface{} with range: 0..4294967295. CiscoIpMRouteNumberOfEntries interface{} }
CISCOIPMROUTEMIB_CiscoIpMRoute
func (*CISCOIPMROUTEMIB_CiscoIpMRoute) GetEntityData ¶
func (ciscoIpMRoute *CISCOIPMROUTEMIB_CiscoIpMRoute) GetEntityData() *types.CommonEntityData
type CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable ¶
type CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry (conceptual row) representing a set of IP Multicast heartbeat // parameters. The type is slice of // CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable_CiscoIpMRouteHeartBeatEntry. CiscoIpMRouteHeartBeatEntry []*CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable_CiscoIpMRouteHeartBeatEntry }
CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable The (conceptual) table listing sets of IP Multicast heartbeat parameters. If no IP Multicast heartbeat is configured, this table would be empty.
func (*CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable) GetEntityData ¶
func (ciscoIpMRouteHeartBeatTable *CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable) GetEntityData() *types.CommonEntityData
type CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable_CiscoIpMRouteHeartBeatEntry ¶
type CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable_CiscoIpMRouteHeartBeatEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Multicast group address used to receive heartbeat // packets. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. CiscoIpMRouteHeartBeatGroupAddr interface{} // Source address of the last multicast heartbeat packet received. The type is // string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. CiscoIpMRouteHeartBeatSourceAddr interface{} // Number of seconds in which a Cisco multicast router expects a valid // heartBeat packet from a source. This value must be a multiple of 10. The // type is interface{} with range: 10..3600. Units are seconds. CiscoIpMRouteHeartBeatInterval interface{} // Number of ciscoIpMRouteHeartBeatInterval intervals a Cisco multicast router // waits before checking if expected number of heartbeat packets are received // or not. The type is interface{} with range: 1..100. CiscoIpMRouteHeartBeatWindowSize interface{} // Number of time intervals where multicast packets were received in the last // ciscoIpMRouteHeartBeatWindowSize intervals. The type is interface{} with // range: 0..4294967295. CiscoIpMRouteHeartBeatCount interface{} // The minimal number of heartbeat packets expected in the last // ciscoIpMRouteHeartBeatWindowSize intervals. If ciscoIpMRouteHeartBeatCount // falls below this value, an SNMP trap/notification, if configured, will be // sent to the NMS. The type is interface{} with range: 1..100. CiscoIpMRouteHeartBeatMinimum interface{} // The value of sysUpTime on the most recent occasion at which a missing IP // multicast heartbeat condition occured for the group address specified in // this entry. If no such condition have occurred since the last // re-initialization of the local management subsystem, then this object // contains a zero value. The type is interface{} with range: 0..4294967295. CiscoIpMRouteHeartBeatAlertTime interface{} // This object is used to create a new row or delete an existing row in this // table. The type is RowStatus. CiscoIpMRouteHeartBeatStatus interface{} }
CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable_CiscoIpMRouteHeartBeatEntry An entry (conceptual row) representing a set of IP Multicast heartbeat parameters.
func (*CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable_CiscoIpMRouteHeartBeatEntry) GetEntityData ¶
func (ciscoIpMRouteHeartBeatEntry *CISCOIPMROUTEMIB_CiscoIpMRouteHeartBeatTable_CiscoIpMRouteHeartBeatEntry) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.