Documentation
¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR rptiming-dti package operational data.
This module contains definitions for the following management objects:
dti-controller: DTI interface controller status and configuration
Copyright (c) 2013-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 DtiController ¶
type DtiController struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // List of nodes applicable to DTI controller. Nodes DtiController_Nodes }
DtiController DTI interface controller status and configuration
func (*DtiController) GetEntityData ¶
func (dtiController *DtiController) GetEntityData() *types.CommonEntityData
type DtiController_Nodes ¶
type DtiController_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DTI operational data for a single node. The type is slice of // DtiController_Nodes_Node. Node []*DtiController_Nodes_Node }
DtiController_Nodes List of nodes applicable to DTI controller
func (*DtiController_Nodes) GetEntityData ¶
func (nodes *DtiController_Nodes) GetEntityData() *types.CommonEntityData
type DtiController_Nodes_Node ¶
type DtiController_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node Name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // Display DTI client status. Client DtiController_Nodes_Node_Client // Display DTI input port status. Port DtiController_Nodes_Node_Port // Display DTI time-of-day status. TimeOfDay DtiController_Nodes_Node_TimeOfDay }
DtiController_Nodes_Node DTI operational data for a single node
func (*DtiController_Nodes_Node) GetEntityData ¶
func (node *DtiController_Nodes_Node) GetEntityData() *types.CommonEntityData
type DtiController_Nodes_Node_Client ¶
type DtiController_Nodes_Node_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // timestamp comparator enable. The type is string with length: 0..50. TimestampComparatorEnable interface{} // register write enable. The type is string with length: 0..50. RegisterWriteEnable interface{} // revertive mode enable. The type is string with length: 0..50. RevertiveModeEnable interface{} // port mode select. The type is string with length: 0..50. PortModeSelect interface{} // force freerun. The type is string with length: 0..50. ForceFreerun interface{} // reference select port. The type is string with length: 0..50. ReferenceSelectPort interface{} // timestamp sync detected. The type is string with length: 0..50. TimestampSyncDetected interface{} // 10Mhz reference detected. The type is string with length: 0..50. Reference10mhzDetected interface{} // active input port. The type is string with length: 0..50. ActiveInputPort interface{} // client state. The type is string with length: 0..50. ClientState interface{} }
DtiController_Nodes_Node_Client Display DTI client status
func (*DtiController_Nodes_Node_Client) GetEntityData ¶
func (client *DtiController_Nodes_Node_Client) GetEntityData() *types.CommonEntityData
type DtiController_Nodes_Node_Port ¶
type DtiController_Nodes_Node_Port struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // port1 frame error rate greater than 5 percent. The type is string with // length: 0..50. Units are percentage. Port1FrErrRateGreater5Per interface{} // port1 frame error rate greater than 2 percent. The type is string with // length: 0..50. Units are percentage. Port1FrErrRateGreater2Per interface{} // port1 DTI signal detected. The type is string with length: 0..50. Port1DtiSignalDetected interface{} // port1 server timing source. The type is string with length: 0..50. Port1ServerTimingSource interface{} // port1 server type. The type is string with length: 0..50. Port1ServerType interface{} // port1 server clock type. The type is string with length: 0..50. Port1ServerClockType interface{} // port1 server state. The type is string with length: 0..50. Port1ServerState interface{} // port1 client performance stable. The type is string with length: 0..50. Port1ClientPerfStable interface{} // port1 cable advance valid. The type is string with length: 0..50. Port1CableAdvanceValid interface{} // port2 frame error rate greater than 5 percent. The type is string with // length: 0..50. Units are percentage. Port2FrErrRateGreater5Per interface{} // port2 frame error rate greater than 2 percent. The type is string with // length: 0..50. Units are percentage. Port2FrErrRateGreater2Per interface{} // port2 DTI signal detected. The type is string with length: 0..50. Port2DtiSignalDetected interface{} // port2 server timing source. The type is string with length: 0..50. Port2ServerTimingSource interface{} // port2 server type. The type is string with length: 0..50. Port2ServerType interface{} // port2 server clock type. The type is string with length: 0..50. Port2ServerClockType interface{} // port2 server state. The type is string with length: 0..50. Port2ServerState interface{} // port2 client performance stable. The type is string with length: 0..50. Port2ClientPerfStable interface{} // port2 cable advance valid. The type is string with length: 0..50. Port2CableAdvanceValid interface{} }
DtiController_Nodes_Node_Port Display DTI input port status
func (*DtiController_Nodes_Node_Port) GetEntityData ¶
func (port *DtiController_Nodes_Node_Port) GetEntityData() *types.CommonEntityData
type DtiController_Nodes_Node_TimeOfDay ¶
type DtiController_Nodes_Node_TimeOfDay struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // port1 tod message mode. The type is string with length: 0..50. Port1TodMessageMode interface{} // port1 tod state. The type is string with length: 0..50. Port1TodState interface{} // port1 tod time setting mode. The type is string with length: 0..50. Port1TodTimeSettingMode interface{} // port1 gps seconds. The type is interface{} with range: 0..4294967295. Units // are second. Port1GpsSeconds interface{} // port1 leap seconds. The type is interface{} with range: 0..255. Units are // second. Port1LeapSeconds interface{} // port1 calendar time valid. The type is string with length: 0..50. Port1CalendarTimeValid interface{} // port1 modified julian date. The type is string with length: 0..50. Port1ModifiedJulianDate interface{} // port1 date. The type is string with length: 0..50. Port1Date interface{} // port1 time. The type is string with length: 0..50. Port1Time interface{} // port1 time zone offset. The type is string with length: 0..50. Port1TimeZoneOffset interface{} // port1 leap second indicator. The type is interface{} with range: 0..255. Port1LeapSecondIndicator interface{} // port2 tod message mode. The type is string with length: 0..50. Port2TodMessageMode interface{} // port2 tod state. The type is string with length: 0..50. Port2TodState interface{} // port2 tod time setting mode. The type is string with length: 0..50. Port2TodTimeSettingMode interface{} // port2 gps seconds. The type is interface{} with range: 0..4294967295. Units // are second. Port2GpsSeconds interface{} // port2 leap seconds. The type is interface{} with range: 0..255. Units are // second. Port2LeapSeconds interface{} // port2 calendar time valid. The type is string with length: 0..50. Port2CalendarTimeValid interface{} // port2 modified julian date. The type is string with length: 0..50. Port2ModifiedJulianDate interface{} // port2 date. The type is string with length: 0..50. Port2Date interface{} // port2 time. The type is string with length: 0..50. Port2Time interface{} // port2 time zone offset. The type is string with length: 0..50. Port2TimeZoneOffset interface{} // port2 leap second indicator. The type is interface{} with range: 0..255. Port2LeapSecondIndicator interface{} }
DtiController_Nodes_Node_TimeOfDay Display DTI time-of-day status
func (*DtiController_Nodes_Node_TimeOfDay) GetEntityData ¶
func (timeOfDay *DtiController_Nodes_Node_TimeOfDay) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.