ip_ntp_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 ip-ntp package operational data.

This module contains definitions for the following management objects:

ntp: NTP operational data

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 ClockUpdateNode

type ClockUpdateNode string

ClockUpdateNode represents Mode of Clock Update

const (
	//  clock is never updated
	ClockUpdateNode_clk_never_updated ClockUpdateNode = "clk-never-updated"

	//  clock is updated
	ClockUpdateNode_clk_updated ClockUpdateNode = "clk-updated"

	//  clock has no update info
	ClockUpdateNode_clk_no_update_info ClockUpdateNode = "clk-no-update-info"
)

type Ntp

type Ntp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Node-specific NTP operational data.
	Nodes Ntp_Nodes
}

Ntp NTP operational data

func (*Ntp) GetEntityData

func (ntp *Ntp) GetEntityData() *types.CommonEntityData

type NtpLeap

type NtpLeap string

NtpLeap represents Type of leap

const (
	// Normal, no leap second warning
	NtpLeap_ntp_leap_no_warning NtpLeap = "ntp-leap-no-warning"

	// Last minute of day has 61 seconds
	NtpLeap_ntp_leap_addse_cond NtpLeap = "ntp-leap-addse-cond"

	// Last minute of day has 59 seconds
	NtpLeap_ntp_leap_delse_cond NtpLeap = "ntp-leap-delse-cond"

	// Overload, clock is free running
	NtpLeap_ntp_leap_not_in_sync NtpLeap = "ntp-leap-not-in-sync"
)

type NtpLoopFilterState

type NtpLoopFilterState string

NtpLoopFilterState represents Loop filter state

const (
	//  never set
	NtpLoopFilterState_ntp_loop_flt_n_set NtpLoopFilterState = "ntp-loop-flt-n-set"

	//  drift set from file
	NtpLoopFilterState_ntp_loop_flt_f_set NtpLoopFilterState = "ntp-loop-flt-f-set"

	//  spike
	NtpLoopFilterState_ntp_loop_flt_spik NtpLoopFilterState = "ntp-loop-flt-spik"

	//  drift being measured
	NtpLoopFilterState_ntp_loop_flt_freq NtpLoopFilterState = "ntp-loop-flt-freq"

	//  normal controlled loop
	NtpLoopFilterState_ntp_loop_flt_sync NtpLoopFilterState = "ntp-loop-flt-sync"

	//  unknown
	NtpLoopFilterState_ntp_loop_flt_unkn NtpLoopFilterState = "ntp-loop-flt-unkn"
)

type NtpMode

type NtpMode string

NtpMode represents Type of mode

const (
	// Unspecified probably old NTP version
	NtpMode_ntp_mode_unspec NtpMode = "ntp-mode-unspec"

	// Symmetric active
	NtpMode_ntp_mode_symetric_active NtpMode = "ntp-mode-symetric-active"

	// Symmetric passive
	NtpMode_ntp_mode_symetric_passive NtpMode = "ntp-mode-symetric-passive"

	// Client mode
	NtpMode_ntp_mode_client NtpMode = "ntp-mode-client"

	// Server mode
	NtpMode_ntp_mode_server NtpMode = "ntp-mode-server"

	// Broadcast mode
	NtpMode_ntp_mode_xcast_server NtpMode = "ntp-mode-xcast-server"

	// Control mode packet
	NtpMode_ntp_mode_control NtpMode = "ntp-mode-control"

	// Implementation defined function
	NtpMode_ntp_mode_private NtpMode = "ntp-mode-private"

	// A broadcast client mode
	NtpMode_ntp_mode_xcast_client NtpMode = "ntp-mode-xcast-client"
)

type NtpPeerStatus

type NtpPeerStatus string

NtpPeerStatus represents Type of peer status

const (
	//    reject
	NtpPeerStatus_ntp_ctl_pst_sel_reject NtpPeerStatus = "ntp-ctl-pst-sel-reject"

	//  x falsetick
	NtpPeerStatus_ntp_ctl_pst_sel_sane NtpPeerStatus = "ntp-ctl-pst-sel-sane"

	//  . excess
	NtpPeerStatus_ntp_ctl_pst_sel_correct NtpPeerStatus = "ntp-ctl-pst-sel-correct"

	//  - outlyer
	NtpPeerStatus_ntp_ctl_pst_sel_selcand NtpPeerStatus = "ntp-ctl-pst-sel-selcand"

	//  + candidate
	NtpPeerStatus_ntp_ctl_pst_sel_sync_cand NtpPeerStatus = "ntp-ctl-pst-sel-sync-cand"

	//  # selected
	NtpPeerStatus_ntp_ctl_pst_sel_distsys_peer NtpPeerStatus = "ntp-ctl-pst-sel-distsys-peer"

	//  * sys peer
	NtpPeerStatus_ntp_ctl_pst_sel_sys_peer NtpPeerStatus = "ntp-ctl-pst-sel-sys-peer"

	//  o pps peer
	NtpPeerStatus_ntp_ctl_pst_sel_pps NtpPeerStatus = "ntp-ctl-pst-sel-pps"
)

type Ntp_Nodes

type Ntp_Nodes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// NTP operational data for a particular node. The type is slice of
	// Ntp_Nodes_Node.
	Node []*Ntp_Nodes_Node
}

Ntp_Nodes Node-specific NTP operational data

func (*Ntp_Nodes) GetEntityData

func (nodes *Ntp_Nodes) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node

type Ntp_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The node identifier. The type is string with
	// pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	Node interface{}

	// NTP Associations Detail information.
	AssociationsDetail Ntp_Nodes_Node_AssociationsDetail

	// Status of NTP peer(s).
	Status Ntp_Nodes_Node_Status

	// NTP Associations information.
	Associations Ntp_Nodes_Node_Associations
}

Ntp_Nodes_Node NTP operational data for a particular node

func (*Ntp_Nodes_Node) GetEntityData

func (node *Ntp_Nodes_Node) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node_Associations

type Ntp_Nodes_Node_Associations struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is NTP enabled. The type is bool.
	IsNtpEnabled interface{}

	// Leap. The type is NtpLeap.
	SysLeap interface{}

	// Peer info. The type is slice of
	// Ntp_Nodes_Node_Associations_PeerSummaryInfo.
	PeerSummaryInfo []*Ntp_Nodes_Node_Associations_PeerSummaryInfo
}

Ntp_Nodes_Node_Associations NTP Associations information

func (*Ntp_Nodes_Node_Associations) GetEntityData

func (associations *Ntp_Nodes_Node_Associations) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node_AssociationsDetail

type Ntp_Nodes_Node_AssociationsDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is NTP enabled. The type is bool.
	IsNtpEnabled interface{}

	// Leap. The type is NtpLeap.
	SysLeap interface{}

	// Peer info. The type is slice of
	// Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo.
	PeerDetailInfo []*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo
}

Ntp_Nodes_Node_AssociationsDetail NTP Associations Detail information

func (*Ntp_Nodes_Node_AssociationsDetail) GetEntityData

func (associationsDetail *Ntp_Nodes_Node_AssociationsDetail) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Leap. The type is NtpLeap.
	Leap interface{}

	// Peer's association mode. The type is NtpMode.
	PeerMode interface{}

	// Peer poll interval. The type is interface{} with range: 0..255.
	PollInterval interface{}

	// Is refclock. The type is bool.
	IsRefClock interface{}

	// Is authenticated. The type is bool.
	IsAuthenticated interface{}

	// Root delay. The type is string.
	RootDelay interface{}

	// Root dispersion. The type is string.
	RootDispersion interface{}

	// Synch distance. The type is string.
	SynchDistance interface{}

	// Precision. The type is interface{} with range: -128..127.
	Precision interface{}

	// NTP version. The type is interface{} with range: 0..255.
	Version interface{}

	// Index into filter shift register. The type is interface{} with range:
	// 0..4294967295.
	FilterIndex interface{}

	// Cast Flags. The type is interface{} with range: 0..255.
	CastFlags interface{}

	// Common peer info.
	PeerInfoCommon Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_PeerInfoCommon

	// Reference time.
	RefTime Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime

	// Originate timestamp.
	OriginateTime Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime

	// Receive timestamp.
	ReceiveTime Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime

	// Transmit timestamp.
	TransmitTime Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime

	// Filter Details. The type is slice of
	// Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_FilterDetail.
	FilterDetail []*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_FilterDetail
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo Peer info

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_FilterDetail

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_FilterDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// filter delay. The type is string.
	FilterDelay interface{}

	// filter offset. The type is string.
	FilterOffset interface{}

	// filter disp. The type is string.
	FilterDisp interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_FilterDetail Filter Details

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_FilterDetail) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second part in 64-bit NTP timestamp.
	Sec Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_Sec

	// Fractional part in 64-bit NTP timestamp.
	FracSecs Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_FracSecs
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime Originate timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_FracSecs

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_FracSecs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fractional format in NTP reference code. The type is interface{} with
	// range: 0..4294967295.
	Frac interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_FracSecs Fractional part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_FracSecs) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_Sec

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_Sec struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Integer format in NTP reference code. The type is interface{} with range:
	// 0..4294967295.
	Int interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_Sec Second part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_OriginateTime_Sec) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_PeerInfoCommon

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_PeerInfoCommon struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Association mode with this peer. The type is NtpMode.
	HostMode interface{}

	// Is configured. The type is bool.
	IsConfigured interface{}

	// Peer Address. The type is string.
	Address interface{}

	// Peer reference ID. 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}]+)?.
	ReferenceId interface{}

	// Host poll. The type is interface{} with range: 0..255.
	HostPoll interface{}

	// Reachability. The type is interface{} with range: 0..255.
	Reachability interface{}

	// Peer stratum. The type is interface{} with range: 0..255.
	Stratum interface{}

	// Peer status. The type is NtpPeerStatus.
	Status interface{}

	// Peer delay. The type is string.
	Delay interface{}

	// Peer offset. The type is string.
	Offset interface{}

	// Peer dispersion. The type is string.
	Dispersion interface{}

	// Indicates whether this is syspeer. The type is bool.
	IsSysPeer interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_PeerInfoCommon Common peer info

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_PeerInfoCommon) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second part in 64-bit NTP timestamp.
	Sec Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_Sec

	// Fractional part in 64-bit NTP timestamp.
	FracSecs Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_FracSecs
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime Receive timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_FracSecs

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_FracSecs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fractional format in NTP reference code. The type is interface{} with
	// range: 0..4294967295.
	Frac interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_FracSecs Fractional part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_FracSecs) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_Sec

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_Sec struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Integer format in NTP reference code. The type is interface{} with range:
	// 0..4294967295.
	Int interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_Sec Second part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_ReceiveTime_Sec) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second part in 64-bit NTP timestamp.
	Sec Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_Sec

	// Fractional part in 64-bit NTP timestamp.
	FracSecs Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_FracSecs
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime Reference time

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_FracSecs

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_FracSecs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fractional format in NTP reference code. The type is interface{} with
	// range: 0..4294967295.
	Frac interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_FracSecs Fractional part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_FracSecs) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_Sec

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_Sec struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Integer format in NTP reference code. The type is interface{} with range:
	// 0..4294967295.
	Int interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_Sec Second part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_RefTime_Sec) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second part in 64-bit NTP timestamp.
	Sec Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_Sec

	// Fractional part in 64-bit NTP timestamp.
	FracSecs Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_FracSecs
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime Transmit timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_FracSecs

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_FracSecs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fractional format in NTP reference code. The type is interface{} with
	// range: 0..4294967295.
	Frac interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_FracSecs Fractional part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_FracSecs) GetEntityData

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_Sec

type Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_Sec struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Integer format in NTP reference code. The type is interface{} with range:
	// 0..4294967295.
	Int interface{}
}

Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_Sec Second part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_AssociationsDetail_PeerDetailInfo_TransmitTime_Sec) GetEntityData

type Ntp_Nodes_Node_Associations_PeerSummaryInfo

type Ntp_Nodes_Node_Associations_PeerSummaryInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Time since last frame received (-1=none). The type is interface{} with
	// range: -2147483648..2147483647.
	TimeSince interface{}

	// Common peer info.
	PeerInfoCommon Ntp_Nodes_Node_Associations_PeerSummaryInfo_PeerInfoCommon
}

Ntp_Nodes_Node_Associations_PeerSummaryInfo Peer info

func (*Ntp_Nodes_Node_Associations_PeerSummaryInfo) GetEntityData

func (peerSummaryInfo *Ntp_Nodes_Node_Associations_PeerSummaryInfo) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node_Associations_PeerSummaryInfo_PeerInfoCommon

type Ntp_Nodes_Node_Associations_PeerSummaryInfo_PeerInfoCommon struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Association mode with this peer. The type is NtpMode.
	HostMode interface{}

	// Is configured. The type is bool.
	IsConfigured interface{}

	// Peer Address. The type is string.
	Address interface{}

	// Peer reference ID. 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}]+)?.
	ReferenceId interface{}

	// Host poll. The type is interface{} with range: 0..255.
	HostPoll interface{}

	// Reachability. The type is interface{} with range: 0..255.
	Reachability interface{}

	// Peer stratum. The type is interface{} with range: 0..255.
	Stratum interface{}

	// Peer status. The type is NtpPeerStatus.
	Status interface{}

	// Peer delay. The type is string.
	Delay interface{}

	// Peer offset. The type is string.
	Offset interface{}

	// Peer dispersion. The type is string.
	Dispersion interface{}

	// Indicates whether this is syspeer. The type is bool.
	IsSysPeer interface{}
}

Ntp_Nodes_Node_Associations_PeerSummaryInfo_PeerInfoCommon Common peer info

func (*Ntp_Nodes_Node_Associations_PeerSummaryInfo_PeerInfoCommon) GetEntityData

type Ntp_Nodes_Node_Status

type Ntp_Nodes_Node_Status struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is NTP enabled. The type is bool.
	IsNtpEnabled interface{}

	// Peer dispersion. The type is string.
	SysDispersion interface{}

	// Clock offset. The type is string.
	SysOffset interface{}

	// Clock period in nanosecs. The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	ClockPeriod interface{}

	// leap. The type is NtpLeap.
	SysLeap interface{}

	// Precision. The type is interface{} with range: -128..127.
	SysPrecision interface{}

	// Stratum. The type is interface{} with range: 0..255.
	SysStratum interface{}

	// Reference clock ID. 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}]+)?.
	SysRefId interface{}

	// Root delay. The type is string.
	SysRootDelay interface{}

	// Root dispersion. The type is string.
	SysRootDispersion interface{}

	// Loop Filter State. The type is NtpLoopFilterState.
	LoopFilterState interface{}

	// Peer poll interval. The type is interface{} with range: 0..255.
	PollInterval interface{}

	// Is clock updated. The type is ClockUpdateNode.
	IsUpdated interface{}

	// Last Update. The type is interface{} with range: -2147483648..2147483647.
	LastUpdate interface{}

	// Is NTP Authenticate enabled. The type is bool.
	IsAuthEnabled interface{}

	// Reference time.
	SysRefTime Ntp_Nodes_Node_Status_SysRefTime

	// System Drift.
	SysDrift Ntp_Nodes_Node_Status_SysDrift
}

Ntp_Nodes_Node_Status Status of NTP peer(s)

func (*Ntp_Nodes_Node_Status) GetEntityData

func (status *Ntp_Nodes_Node_Status) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node_Status_SysDrift

type Ntp_Nodes_Node_Status_SysDrift struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second part in 64-bit NTP timestamp.
	Sec Ntp_Nodes_Node_Status_SysDrift_Sec

	// Fractional part in 64-bit NTP timestamp.
	FracSecs Ntp_Nodes_Node_Status_SysDrift_FracSecs
}

Ntp_Nodes_Node_Status_SysDrift System Drift

func (*Ntp_Nodes_Node_Status_SysDrift) GetEntityData

func (sysDrift *Ntp_Nodes_Node_Status_SysDrift) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node_Status_SysDrift_FracSecs

type Ntp_Nodes_Node_Status_SysDrift_FracSecs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fractional format in NTP reference code. The type is interface{} with
	// range: 0..4294967295.
	Frac interface{}
}

Ntp_Nodes_Node_Status_SysDrift_FracSecs Fractional part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_Status_SysDrift_FracSecs) GetEntityData

type Ntp_Nodes_Node_Status_SysDrift_Sec

type Ntp_Nodes_Node_Status_SysDrift_Sec struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Integer format in NTP reference code. The type is interface{} with range:
	// 0..4294967295.
	Int interface{}
}

Ntp_Nodes_Node_Status_SysDrift_Sec Second part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_Status_SysDrift_Sec) GetEntityData

type Ntp_Nodes_Node_Status_SysRefTime

type Ntp_Nodes_Node_Status_SysRefTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second part in 64-bit NTP timestamp.
	Sec Ntp_Nodes_Node_Status_SysRefTime_Sec

	// Fractional part in 64-bit NTP timestamp.
	FracSecs Ntp_Nodes_Node_Status_SysRefTime_FracSecs
}

Ntp_Nodes_Node_Status_SysRefTime Reference time

func (*Ntp_Nodes_Node_Status_SysRefTime) GetEntityData

func (sysRefTime *Ntp_Nodes_Node_Status_SysRefTime) GetEntityData() *types.CommonEntityData

type Ntp_Nodes_Node_Status_SysRefTime_FracSecs

type Ntp_Nodes_Node_Status_SysRefTime_FracSecs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fractional format in NTP reference code. The type is interface{} with
	// range: 0..4294967295.
	Frac interface{}
}

Ntp_Nodes_Node_Status_SysRefTime_FracSecs Fractional part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_Status_SysRefTime_FracSecs) GetEntityData

type Ntp_Nodes_Node_Status_SysRefTime_Sec

type Ntp_Nodes_Node_Status_SysRefTime_Sec struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Integer format in NTP reference code. The type is interface{} with range:
	// 0..4294967295.
	Int interface{}
}

Ntp_Nodes_Node_Status_SysRefTime_Sec Second part in 64-bit NTP timestamp

func (*Ntp_Nodes_Node_Status_SysRefTime_Sec) GetEntityData

Jump to

Keyboard shortcuts

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