Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for monitoring controller VDSL operational information. Copyright (c) 2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdbStates ¶
type IdbStates string
IdbStates represents Interface state
const ( // Interface down IdbStates_down IdbStates = "down" // Interface going down IdbStates_going_down IdbStates = "going-down" // Interface init IdbStates_init IdbStates = "init" // Interface testing IdbStates_testing IdbStates = "testing" // Interface up IdbStates_up IdbStates = "up" // Interface reset IdbStates_reset IdbStates = "reset" // Interface admindown IdbStates_admindown IdbStates = "admindown" // Interface deleted IdbStates_deleted IdbStates = "deleted" )
type VdslOperData ¶
type VdslOperData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VDSL controller information. The type is slice of VdslOperData_VdslInfo. VdslInfo []*VdslOperData_VdslInfo }
VdslOperData VDSL controller information
func (*VdslOperData) GetEntityData ¶
func (vdslOperData *VdslOperData) GetEntityData() *types.CommonEntityData
type VdslOperData_VdslInfo ¶
type VdslOperData_VdslInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Slot number. The type is interface{} with range: // 0..4294967295. SlotNum interface{} // This attribute is a key. Sub Slot number. The type is interface{} with // range: 0..4294967295. SubslotNum interface{} // Controller database state. The type is IdbStates. State interface{} // Operational mode. The type is ModeTc. Mode interface{} // Modem status. The type is string. ModemStatus interface{} // Trained Mode. The type is string. TrainedMode interface{} // Firmware version. The type is string. FirmwareVersion interface{} // PHY version. The type is string. PhyVersion interface{} // XTU-R customer-premises equipment statistics. CpeStats VdslOperData_VdslInfo_CpeStats // XTU-C central office statistics. CoStats VdslOperData_VdslInfo_CoStats }
VdslOperData_VdslInfo VDSL controller information
func (*VdslOperData_VdslInfo) GetEntityData ¶
func (vdslInfo *VdslOperData_VdslInfo) GetEntityData() *types.CommonEntityData
type VdslOperData_VdslInfo_CoStats ¶
type VdslOperData_VdslInfo_CoStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Chip vendor ID. The type is string. ChipVendor interface{} // Line attenuation in decibels. The type is string. LineAttenuation interface{} // Noise margin in decibels. The type is string. NoiseMargin interface{} // Attainable rate in kilobits per sec. The type is interface{} with range: // 0..4294967295. AttainableRate interface{} // Actual power in decibel-milliwatts. The type is string. ActualPower interface{} // Speed in kilobits per sec. The type is interface{} with range: // 0..4294967295. Speed interface{} }
VdslOperData_VdslInfo_CoStats XTU-C central office statistics
func (*VdslOperData_VdslInfo_CoStats) GetEntityData ¶
func (coStats *VdslOperData_VdslInfo_CoStats) GetEntityData() *types.CommonEntityData
type VdslOperData_VdslInfo_CpeStats ¶
type VdslOperData_VdslInfo_CpeStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Chip vendor ID. The type is string. ChipVendor interface{} // Line attenuation in decibels. The type is string. LineAttenuation interface{} // Noise margin in decibels. The type is string. NoiseMargin interface{} // Attainable rate in kilobits per sec. The type is interface{} with range: // 0..4294967295. AttainableRate interface{} // Actual power in decibel-milliwatts. The type is string. ActualPower interface{} // Speed in kilobits per sec. The type is interface{} with range: // 0..4294967295. Speed interface{} }
VdslOperData_VdslInfo_CpeStats XTU-R customer-premises equipment statistics
func (*VdslOperData_VdslInfo_CpeStats) GetEntityData ¶
func (cpeStats *VdslOperData_VdslInfo_CpeStats) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.