Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR rptiming-tmg package operational data.
This module contains definitions for the following management objects:
timing-card: Timing PLL 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 TimingCard ¶
type TimingCard struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // List of nodes applicable to timing. Nodes TimingCard_Nodes }
TimingCard Timing PLL status and configuration
func (*TimingCard) GetEntityData ¶
func (timingCard *TimingCard) GetEntityData() *types.CommonEntityData
type TimingCard_Nodes ¶
type TimingCard_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Timing operational data for a single node. The type is slice of // TimingCard_Nodes_Node. Node []*TimingCard_Nodes_Node }
TimingCard_Nodes List of nodes applicable to timing
func (*TimingCard_Nodes) GetEntityData ¶
func (nodes *TimingCard_Nodes) GetEntityData() *types.CommonEntityData
type TimingCard_Nodes_Node ¶
type TimingCard_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 the timing card input clock status information. InputClock TimingCard_Nodes_Node_InputClock // Display the timing card PLL status information. Pll TimingCard_Nodes_Node_Pll }
TimingCard_Nodes_Node Timing operational data for a single node
func (*TimingCard_Nodes_Node) GetEntityData ¶
func (node *TimingCard_Nodes_Node) GetEntityData() *types.CommonEntityData
type TimingCard_Nodes_Node_InputClock ¶
type TimingCard_Nodes_Node_InputClock struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IC Valid 1. The type is bool. Ic1Valid interface{} // IC Valid 2. The type is bool. Ic2Valid interface{} // IC Valid 3. The type is bool. Ic3Valid interface{} // IC Valid 4. The type is bool. Ic4Valid interface{} // IC Valid 5. The type is bool. Ic5Valid interface{} // IC Valid 6. The type is bool. Ic6Valid interface{} // IC Valid 7. The type is bool. Ic7Valid interface{} // IC Valid 8. The type is bool. Ic8Valid interface{} // IC Valid 9. The type is bool. Ic9Valid interface{} // IC Valid 10. The type is bool. Ic10Valid interface{} // IC Valid 11. The type is bool. Ic11Valid interface{} // IC Slot 1. The type is string with length: 0..50. Ic1Slot interface{} // IC Slot 2. The type is string with length: 0..50. Ic2Slot interface{} // IC Slot 3. The type is string with length: 0..50. Ic3Slot interface{} // IC Slot 4. The type is string with length: 0..50. Ic4Slot interface{} // IC Slot 5. The type is string with length: 0..50. Ic5Slot interface{} // IC Slot 6. The type is string with length: 0..50. Ic6Slot interface{} // IC Slot 7. The type is string with length: 0..50. Ic7Slot interface{} // IC Slot 8. The type is string with length: 0..50. Ic8Slot interface{} // IC Slot 9. The type is string with length: 0..50. Ic9Slot interface{} // IC Slot 10. The type is string with length: 0..50. Ic10Slot interface{} // IC Slot 11. The type is string with length: 0..50. Ic11Slot interface{} // IC1 Split XO Mode Status. The type is string with length: 0..50. Ic1SplitXom interface{} // IC2 Split XO Mode Status. The type is string with length: 0..50. Ic2SplitXom interface{} // IC3 Split XO Mode Status. The type is string with length: 0..50. Ic3SplitXom interface{} // IC4 Split XO Mode Status. The type is string with length: 0..50. Ic4SplitXom interface{} // IC5 Split XO Mode Status. The type is string with length: 0..50. Ic5SplitXom interface{} // IC6 Split XO Mode Status. The type is string with length: 0..50. Ic6SplitXom interface{} // IC7 Split XO Mode Status. The type is string with length: 0..50. Ic7SplitXom interface{} // IC8 Split XO Mode Status. The type is string with length: 0..50. Ic8SplitXom interface{} // IC9 Split XO Mode Status. The type is string with length: 0..50. Ic9SplitXom interface{} // IC10 Split XO Mode Status. The type is string with length: 0..50. Ic10SplitXom interface{} // IC11 Split XO Mode Status. The type is string with length: 0..50. Ic11SplitXom interface{} // IC1 ePPSM Status. The type is string with length: 0..50. Ic1Eppsm interface{} // IC2 ePPSM Status. The type is string with length: 0..50. Ic2Eppsm interface{} // IC3 ePPSM Status. The type is string with length: 0..50. Ic3Eppsm interface{} // IC4 ePPSM Status. The type is string with length: 0..50. Ic4Eppsm interface{} // IC5 ePPSM Status. The type is string with length: 0..50. Ic5Eppsm interface{} // IC6 ePPSM Status. The type is string with length: 0..50. Ic6Eppsm interface{} // IC7 ePPSM Status. The type is string with length: 0..50. Ic7Eppsm interface{} // IC8 ePPSM Status. The type is string with length: 0..50. Ic8Eppsm interface{} // IC9 ePPSM Status. The type is string with length: 0..50. Ic9Eppsm interface{} // IC10 ePPSM Status. The type is string with length: 0..50. Ic10Eppsm interface{} // IC11 ePPSM Status. The type is string with length: 0..50. Ic11Eppsm interface{} // IC1 PFM Status. The type is string with length: 0..50. Ic1Pfm interface{} // IC2 PFM Status. The type is string with length: 0..50. Ic2Pfm interface{} // IC3 PFM Status. The type is string with length: 0..50. Ic3Pfm interface{} // IC4 PFM Status. The type is string with length: 0..50. Ic4Pfm interface{} // IC5 PFM Status. The type is string with length: 0..50. Ic5Pfm interface{} // IC6 PFM Status. The type is string with length: 0..50. Ic6Pfm interface{} // IC7 PFM Status. The type is string with length: 0..50. Ic7Pfm interface{} // IC8 PFM Status. The type is string with length: 0..50. Ic8Pfm interface{} // IC9 PFM Status. The type is string with length: 0..50. Ic9Pfm interface{} // IC10 PFM Status. The type is string with length: 0..50. Ic10Pfm interface{} // IC11 PFM Status. The type is string with length: 0..50. Ic11Pfm interface{} // IC1 GST Status. The type is string with length: 0..50. Ic1Gst interface{} // IC2 GST Status. The type is string with length: 0..50. Ic2Gst interface{} // IC3 GST Status. The type is string with length: 0..50. Ic3Gst interface{} // IC4 GST Status. The type is string with length: 0..50. Ic4Gst interface{} // IC5 GST Status. The type is string with length: 0..50. Ic5Gst interface{} // IC6 GST Status. The type is string with length: 0..50. Ic6Gst interface{} // IC7 GST Status. The type is string with length: 0..50. Ic7Gst interface{} // IC8 GST Status. The type is string with length: 0..50. Ic8Gst interface{} // IC9 GST Status. The type is string with length: 0..50. Ic9Gst interface{} // IC10 GST Status. The type is string with length: 0..50. Ic10Gst interface{} // IC11 GST Status. The type is string with length: 0..50. Ic11Gst interface{} // IC1 CFM Status. The type is string with length: 0..50. Ic1Cfm interface{} // IC2 CFM Status. The type is string with length: 0..50. Ic2Cfm interface{} // IC3 CFM Status. The type is string with length: 0..50. Ic3Cfm interface{} // IC4 CFM Status. The type is string with length: 0..50. Ic4Cfm interface{} // IC5 CFM Status. The type is string with length: 0..50. Ic5Cfm interface{} // IC6 CFM Status. The type is string with length: 0..50. Ic6Cfm interface{} // IC7 CFM Status. The type is string with length: 0..50. Ic7Cfm interface{} // IC8 CFM Status. The type is string with length: 0..50. Ic8Cfm interface{} // IC9 CFM Status. The type is string with length: 0..50. Ic9Cfm interface{} // IC10 CFM Status. The type is string with length: 0..50. Ic10Cfm interface{} // IC11 CFM Status. The type is string with length: 0..50. Ic11Cfm interface{} // IC1 SCM Status. The type is string with length: 0..50. Ic1Scm interface{} // IC2 SCM Status. The type is string with length: 0..50. Ic2Scm interface{} // IC3 SCM Status. The type is string with length: 0..50. Ic3Scm interface{} // IC4 SCM Status. The type is string with length: 0..50. Ic4Scm interface{} // IC5 SCM Status. The type is string with length: 0..50. Ic5Scm interface{} // IC6 SCM Status. The type is string with length: 0..50. Ic6Scm interface{} // IC7 SCM Status. The type is string with length: 0..50. Ic7Scm interface{} // IC8 SCM Status. The type is string with length: 0..50. Ic8Scm interface{} // IC9 SCM Status. The type is string with length: 0..50. Ic9Scm interface{} // IC10 SCM Status. The type is string with length: 0..50. Ic10Scm interface{} // IC11 SCM Status. The type is string with length: 0..50. Ic11Scm interface{} // IC1 LOS Status. The type is string with length: 0..50. Ic1Los interface{} // IC2 LOS Status. The type is string with length: 0..50. Ic2Los interface{} // IC3 LOS Status. The type is string with length: 0..50. Ic3Los interface{} // IC4 LOS Status. The type is string with length: 0..50. Ic4Los interface{} // IC5 LOS Status. The type is string with length: 0..50. Ic5Los interface{} // IC6 LOS Status. The type is string with length: 0..50. Ic6Los interface{} // IC7 LOS Status. The type is string with length: 0..50. Ic7Los interface{} // IC8 LOS Status. The type is string with length: 0..50. Ic8Los interface{} // IC9 LOS Status. The type is string with length: 0..50. Ic9Los interface{} // IC10 LOS Status. The type is string with length: 0..50. Ic10Los interface{} // IC11 LOS Status. The type is string with length: 0..50. Ic11Los interface{} }
TimingCard_Nodes_Node_InputClock Display the timing card input clock status information
func (*TimingCard_Nodes_Node_InputClock) GetEntityData ¶
func (inputClock *TimingCard_Nodes_Node_InputClock) GetEntityData() *types.CommonEntityData
type TimingCard_Nodes_Node_Pll ¶
type TimingCard_Nodes_Node_Pll struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // T0 PLL state. The type is string with length: 0..50. T0PllState interface{} // T4 PLL state. The type is string with length: 0..50. T4PllState interface{} // 1588 PLL state. The type is string with length: 0..50. PtpPllState interface{} // T0 PLL selected. The type is string with length: 0..50. T0PllSelected interface{} // T4 PLL selected. The type is string with length: 0..50. T4PllSelected interface{} // 1588 PLL selected. The type is string with length: 0..50. PtpPllSelected interface{} // T0 PLL mode. The type is string with length: 0..50. T0PllMode interface{} // T4 PLL mode. The type is string with length: 0..50. T4PllMode interface{} // 1588 PLL mode. The type is string with length: 0..50. PtpPllMode interface{} // T0 PLL IC1 Priority. The type is interface{} with range: 0..255. T0PllIc1Prio interface{} // T0 PLL IC2 Priority. The type is interface{} with range: 0..255. T0PllIc2Prio interface{} // T0 PLL IC3 Priority. The type is interface{} with range: 0..255. T0PllIc3Prio interface{} // T0 PLL IC4 Priority. The type is interface{} with range: 0..255. T0PllIc4Prio interface{} // T0 PLL IC5 Priority. The type is interface{} with range: 0..255. T0PllIc5Prio interface{} // T0 PLL IC6 Priority. The type is interface{} with range: 0..255. T0PllIc6Prio interface{} // T0 PLL IC7 Priority. The type is interface{} with range: 0..255. T0PllIc7Prio interface{} // T0 PLL IC8 Priority. The type is interface{} with range: 0..255. T0PllIc8Prio interface{} // T0 PLL IC9 Priority. The type is interface{} with range: 0..255. T0PllIc9Prio interface{} // T0 PLL IC10 Priority. The type is interface{} with range: 0..255. T0PllIc10Prio interface{} // T0 PLL IC11 Priority. The type is interface{} with range: 0..255. T0PllIc11Prio interface{} // T4 PLL IC1 Priority. The type is interface{} with range: 0..255. T4PllIc1Prio interface{} // T4 PLL IC2 Priority. The type is interface{} with range: 0..255. T4PllIc2Prio interface{} // T4 PLL IC3 Priority. The type is interface{} with range: 0..255. T4PllIc3Prio interface{} // T4 PLL IC4 Priority. The type is interface{} with range: 0..255. T4PllIc4Prio interface{} // T4 PLL IC5 Priority. The type is interface{} with range: 0..255. T4PllIc5Prio interface{} // T4 PLL IC6 Priority. The type is interface{} with range: 0..255. T4PllIc6Prio interface{} // T4 PLL IC7 Priority. The type is interface{} with range: 0..255. T4PllIc7Prio interface{} // T4 PLL IC8 Priority. The type is interface{} with range: 0..255. T4PllIc8Prio interface{} // T4 PLL IC9 Priority. The type is interface{} with range: 0..255. T4PllIc9Prio interface{} // T4 PLL IC10 Priority. The type is interface{} with range: 0..255. T4PllIc10Prio interface{} // T4 PLL IC11 Priority. The type is interface{} with range: 0..255. T4PllIc11Prio interface{} // PTP PLL IC1 Priority. The type is interface{} with range: 0..255. PtpPllIc1Prio interface{} // PTP PLL IC2 Priority. The type is interface{} with range: 0..255. PtpPllIc2Prio interface{} // PTP PLL IC3 Priority. The type is interface{} with range: 0..255. PtpPllIc3Prio interface{} // PTP PLL IC4 Priority. The type is interface{} with range: 0..255. PtpPllIc4Prio interface{} // PTP PLL IC5 Priority. The type is interface{} with range: 0..255. PtpPllIc5Prio interface{} // PTP PLL IC6 Priority. The type is interface{} with range: 0..255. PtpPllIc6Prio interface{} // PTP PLL IC7 Priority. The type is interface{} with range: 0..255. PtpPllIc7Prio interface{} // PTP PLL IC8 Priority. The type is interface{} with range: 0..255. PtpPllIc8Prio interface{} // PTP PLL IC9 Priority. The type is interface{} with range: 0..255. PtpPllIc9Prio interface{} // PTP PLL IC10 Priority. The type is interface{} with range: 0..255. PtpPllIc10Prio interface{} // PTP PLL IC11 Priority. The type is interface{} with range: 0..255. PtpPllIc11Prio interface{} // IC Valid 1. The type is bool. Ic1Valid interface{} // IC Valid 2. The type is bool. Ic2Valid interface{} // IC Valid 3. The type is bool. Ic3Valid interface{} // IC Valid 4. The type is bool. Ic4Valid interface{} // IC Valid 5. The type is bool. Ic5Valid interface{} // IC Valid 6. The type is bool. Ic6Valid interface{} // IC Valid 7. The type is bool. Ic7Valid interface{} // IC Valid 8. The type is bool. Ic8Valid interface{} // IC Valid 9. The type is bool. Ic9Valid interface{} // IC Valid 10. The type is bool. Ic10Valid interface{} // IC Valid 11. The type is bool. Ic11Valid interface{} // T0 PLL Frequency Offset. The type is interface{} with range: // -2147483648..2147483647. T0PllFreqOffset interface{} // T4 PLL Frequency Offset. The type is interface{} with range: // -2147483648..2147483647. T4PllFreqOffset interface{} // PTP PLL Frequency Offset. The type is interface{} with range: // -2147483648..2147483647. PtpPllFreqOffset interface{} // T0 PLL Bandwidth. The type is string with length: 0..50. T0PllBandwidth interface{} // T4 PLL Bandwidth. The type is string with length: 0..50. T4PllBandwidth interface{} // PTP PLL Bandwidth. The type is string with length: 0..50. PtpPllBandwidth interface{} // T0 PLL PSL. The type is string with length: 0..50. T0PllPsl interface{} // T4 PLL PSL. The type is string with length: 0..50. T4PllPsl interface{} // PTP PLL PSL. The type is string with length: 0..50. PtpPllPsl interface{} // IC1 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic1QualMin interface{} // IC1 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic1QualMax interface{} // IC2 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic2QualMin interface{} // IC2 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic2QualMax interface{} // IC3 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic3QualMin interface{} // IC3 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic3QualMax interface{} // IC4 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic4QualMin interface{} // IC4 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic4QualMax interface{} // IC5 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic5QualMin interface{} // IC5 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic5QualMax interface{} // IC6 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic6QualMin interface{} // IC6 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic6QualMax interface{} // IC7 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic7QualMin interface{} // IC7 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic7QualMax interface{} // IC8 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic8QualMin interface{} // IC8 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic8QualMax interface{} // IC9 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic9QualMin interface{} // IC9 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic9QualMax interface{} // IC10 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic10QualMin interface{} // IC10 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic10QualMax interface{} // IC11 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic11QualMin interface{} // IC11 Pull-in/Hold-in Min. The type is string with length: 0..50. Ic11QualMax interface{} }
TimingCard_Nodes_Node_Pll Display the timing card PLL status information
func (*TimingCard_Nodes_Node_Pll) GetEntityData ¶
func (pll *TimingCard_Nodes_Node_Pll) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.