cisco_ios_xr_ipv4_arp_oper_arp_nodes_node_resolution_history_client

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-ipv4-arp-oper:arp/nodes/node/resolution-history-client

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArpReshist

type ArpReshist struct {
	// Resolution history array
	ArpEntry             []*ArpReshistEntry `protobuf:"bytes,50,rep,name=arp_entry,json=arpEntry,proto3" json:"arp_entry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*ArpReshist) Descriptor

func (*ArpReshist) Descriptor() ([]byte, []int)

func (*ArpReshist) GetArpEntry

func (m *ArpReshist) GetArpEntry() []*ArpReshistEntry

func (*ArpReshist) ProtoMessage

func (*ArpReshist) ProtoMessage()

func (*ArpReshist) Reset

func (m *ArpReshist) Reset()

func (*ArpReshist) String

func (m *ArpReshist) String() string

func (*ArpReshist) XXX_DiscardUnknown

func (m *ArpReshist) XXX_DiscardUnknown()

func (*ArpReshist) XXX_Marshal

func (m *ArpReshist) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ArpReshist) XXX_Merge

func (dst *ArpReshist) XXX_Merge(src proto.Message)

func (*ArpReshist) XXX_Size

func (m *ArpReshist) XXX_Size() int

func (*ArpReshist) XXX_Unmarshal

func (m *ArpReshist) XXX_Unmarshal(b []byte) error

type ArpReshistEntry

type ArpReshistEntry struct {
	// Timestamp for entry in nanoseconds since Epoch, i.e. since 00:00:00 UTC, January 1, 1970
	NsecTimestamp uint64 `protobuf:"varint,1,opt,name=nsec_timestamp,json=nsecTimestamp,proto3" json:"nsec_timestamp,omitempty"`
	// Interface
	IdbInterfaceName string `protobuf:"bytes,2,opt,name=idb_interface_name,json=idbInterfaceName,proto3" json:"idb_interface_name,omitempty"`
	// IPv4 address
	Ipv4Address string `protobuf:"bytes,3,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	// MAC address
	MacAddress string `protobuf:"bytes,4,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	// Resolution status
	Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// Resolving Client ID
	ClientId int32 `protobuf:"zigzag32,6,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	// ARP entry state
	EntryState int32 `protobuf:"zigzag32,7,opt,name=entry_state,json=entryState,proto3" json:"entry_state,omitempty"`
	// Resolution Request count
	ResolutionRequestCount uint32   `` /* 130-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

ARP resolution history entry

func (*ArpReshistEntry) Descriptor

func (*ArpReshistEntry) Descriptor() ([]byte, []int)

func (*ArpReshistEntry) GetClientId

func (m *ArpReshistEntry) GetClientId() int32

func (*ArpReshistEntry) GetEntryState

func (m *ArpReshistEntry) GetEntryState() int32

func (*ArpReshistEntry) GetIdbInterfaceName

func (m *ArpReshistEntry) GetIdbInterfaceName() string

func (*ArpReshistEntry) GetIpv4Address

func (m *ArpReshistEntry) GetIpv4Address() string

func (*ArpReshistEntry) GetMacAddress

func (m *ArpReshistEntry) GetMacAddress() string

func (*ArpReshistEntry) GetNsecTimestamp

func (m *ArpReshistEntry) GetNsecTimestamp() uint64

func (*ArpReshistEntry) GetResolutionRequestCount

func (m *ArpReshistEntry) GetResolutionRequestCount() uint32

func (*ArpReshistEntry) GetStatus

func (m *ArpReshistEntry) GetStatus() string

func (*ArpReshistEntry) ProtoMessage

func (*ArpReshistEntry) ProtoMessage()

func (*ArpReshistEntry) Reset

func (m *ArpReshistEntry) Reset()

func (*ArpReshistEntry) String

func (m *ArpReshistEntry) String() string

func (*ArpReshistEntry) XXX_DiscardUnknown

func (m *ArpReshistEntry) XXX_DiscardUnknown()

func (*ArpReshistEntry) XXX_Marshal

func (m *ArpReshistEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ArpReshistEntry) XXX_Merge

func (dst *ArpReshistEntry) XXX_Merge(src proto.Message)

func (*ArpReshistEntry) XXX_Size

func (m *ArpReshistEntry) XXX_Size() int

func (*ArpReshistEntry) XXX_Unmarshal

func (m *ArpReshistEntry) XXX_Unmarshal(b []byte) error

type ArpReshist_KEYS

type ArpReshist_KEYS struct {
	NodeName             string   `protobuf:"bytes,1,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ARP Resolution History

func (*ArpReshist_KEYS) Descriptor

func (*ArpReshist_KEYS) Descriptor() ([]byte, []int)

func (*ArpReshist_KEYS) GetNodeName

func (m *ArpReshist_KEYS) GetNodeName() string

func (*ArpReshist_KEYS) ProtoMessage

func (*ArpReshist_KEYS) ProtoMessage()

func (*ArpReshist_KEYS) Reset

func (m *ArpReshist_KEYS) Reset()

func (*ArpReshist_KEYS) String

func (m *ArpReshist_KEYS) String() string

func (*ArpReshist_KEYS) XXX_DiscardUnknown

func (m *ArpReshist_KEYS) XXX_DiscardUnknown()

func (*ArpReshist_KEYS) XXX_Marshal

func (m *ArpReshist_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ArpReshist_KEYS) XXX_Merge

func (dst *ArpReshist_KEYS) XXX_Merge(src proto.Message)

func (*ArpReshist_KEYS) XXX_Size

func (m *ArpReshist_KEYS) XXX_Size() int

func (*ArpReshist_KEYS) XXX_Unmarshal

func (m *ArpReshist_KEYS) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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