rptiming_tmg_oper

package
v0.0.0-...-fac1166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL