cofo_infra_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR cofo-infra package operational data.

This module contains definitions for the following management objects:

cofo: COFO 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 Cofo

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

	// Node-specific COFO operational data.
	Nodes Cofo_Nodes
}

Cofo COFO operational data

func (*Cofo) GetEntityData

func (cofo *Cofo) GetEntityData() *types.CommonEntityData

type Cofo_Nodes

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

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

Cofo_Nodes Node-specific COFO operational data

func (*Cofo_Nodes) GetEntityData

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

type Cofo_Nodes_Node

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

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

	// COFO Client data.
	ClientIds Cofo_Nodes_Node_ClientIds

	// COFO SDR database.
	TopicIds Cofo_Nodes_Node_TopicIds
}

Cofo_Nodes_Node COFO operational data for a particular node

func (*Cofo_Nodes_Node) GetEntityData

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

type Cofo_Nodes_Node_ClientIds

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

	// COFO client id. The type is slice of Cofo_Nodes_Node_ClientIds_ClientId.
	ClientId []*Cofo_Nodes_Node_ClientIds_ClientId
}

Cofo_Nodes_Node_ClientIds COFO Client data

func (*Cofo_Nodes_Node_ClientIds) GetEntityData

func (clientIds *Cofo_Nodes_Node_ClientIds) GetEntityData() *types.CommonEntityData

type Cofo_Nodes_Node_ClientIds_ClientId

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

	// This attribute is a key. Specific Client identifier. The type is
	// interface{} with range: 1..7.
	Id interface{}

	// Connection Handle. The type is interface{} with range: 0..4294967295.
	ConnectionHandle interface{}

	// Peer Handle. The type is interface{} with range: 0..4294967295.
	PeerHandle interface{}

	// Client ID. The type is interface{} with range: 0..4294967295.
	ClientId interface{}

	// Purge timeout. The type is interface{} with range: 0..4294967295.
	PurgeTimeout interface{}

	// host client. The type is bool.
	HostClient interface{}

	// Connection state. The type is interface{} with range: 0..4294967295.
	ConnectionState interface{}

	// Topic Subscribed. The type is slice of interface{} with range:
	// 0..4294967295.
	TopicSubscribed []interface{}

	// Topic Published. The type is slice of interface{} with range:
	// 0..4294967295.
	TopicPublished []interface{}
}

Cofo_Nodes_Node_ClientIds_ClientId COFO client id

func (*Cofo_Nodes_Node_ClientIds_ClientId) GetEntityData

func (clientId *Cofo_Nodes_Node_ClientIds_ClientId) GetEntityData() *types.CommonEntityData

type Cofo_Nodes_Node_TopicIds

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

	// COFO topic id. The type is slice of Cofo_Nodes_Node_TopicIds_TopicId.
	TopicId []*Cofo_Nodes_Node_TopicIds_TopicId
}

Cofo_Nodes_Node_TopicIds COFO SDR database

func (*Cofo_Nodes_Node_TopicIds) GetEntityData

func (topicIds *Cofo_Nodes_Node_TopicIds) GetEntityData() *types.CommonEntityData

type Cofo_Nodes_Node_TopicIds_TopicId

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

	// This attribute is a key. Specific Topic identifier. The type is interface{}
	// with range: 1..8.
	Id interface{}

	// Topic ID. The type is interface{} with range: 0..4294967295.
	TopicId interface{}

	// Database info struct. The type is slice of
	// Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct.
	DatabaseInfoStruct []*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct
}

Cofo_Nodes_Node_TopicIds_TopicId COFO topic id

func (*Cofo_Nodes_Node_TopicIds_TopicId) GetEntityData

func (topicId *Cofo_Nodes_Node_TopicIds_TopicId) GetEntityData() *types.CommonEntityData

type Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct

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

	// SDR ID. The type is interface{} with range: 0..4294967295.
	SdrId interface{}

	// Client db info struct. The type is slice of
	// Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct.
	ClientDbInfoStruct []*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct
}

Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct Database info struct

func (*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct) GetEntityData

func (databaseInfoStruct *Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct) GetEntityData() *types.CommonEntityData

type Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct

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

	// Total objects. The type is interface{} with range: 0..4294967295.
	TotalObjects interface{}

	// Total valid items in db. The type is interface{} with range: 0..4294967295.
	TotalValidItemsInDb interface{}

	// Cofo object published array. The type is slice of
	// Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray.
	CofoObjectPublishedArray []*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray
}

Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct Client db info struct

func (*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct) GetEntityData

type Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray

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

	// Client ID. The type is interface{} with range: 0..4294967295.
	ClientId interface{}

	// Object ID. The type is interface{} with range: 0..4294967295.
	ObjectId interface{}

	// Insert Count. The type is interface{} with range: 0..4294967295.
	InsertCount interface{}

	// Item State. The type is interface{} with range: 0..4294967295.
	ItemState interface{}

	// Cofo infra object key. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	CofoInfraObjectKey interface{}

	// Cofo infra object value. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	CofoInfraObjectValue interface{}

	// Cofo object add time.
	ObjectAddTime Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectAddTime

	// Cofo object delete time.
	ObjectDeleteTime Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectDeleteTime

	// Cofo object txl add time.
	ObjectTxlAddTime Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlAddTime

	// Cofo object txl encode time.
	ObjectTxlEncodeTime Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlEncodeTime
}

Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray Cofo object published array

func (*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray) GetEntityData

type Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectAddTime

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

	// tv sec. The type is interface{} with range: 0..4294967295.
	TvSec interface{}

	// tv nsec. The type is interface{} with range: 0..4294967295.
	TvNsec interface{}
}

Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectAddTime Cofo object add time

func (*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectAddTime) GetEntityData

type Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectDeleteTime

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

	// tv sec. The type is interface{} with range: 0..4294967295.
	TvSec interface{}

	// tv nsec. The type is interface{} with range: 0..4294967295.
	TvNsec interface{}
}

Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectDeleteTime Cofo object delete time

func (*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectDeleteTime) GetEntityData

type Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlAddTime

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

	// tv sec. The type is interface{} with range: 0..4294967295.
	TvSec interface{}

	// tv nsec. The type is interface{} with range: 0..4294967295.
	TvNsec interface{}
}

Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlAddTime Cofo object txl add time

func (*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlAddTime) GetEntityData

type Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlEncodeTime

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

	// tv sec. The type is interface{} with range: 0..4294967295.
	TvSec interface{}

	// tv nsec. The type is interface{} with range: 0..4294967295.
	TvNsec interface{}
}

Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlEncodeTime Cofo object txl encode time

func (*Cofo_Nodes_Node_TopicIds_TopicId_DatabaseInfoStruct_ClientDbInfoStruct_CofoObjectPublishedArray_ObjectTxlEncodeTime) GetEntityData

Jump to

Keyboard shortcuts

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