Versions in this module Expand all Collapse all v0 v0.0.1 May 10, 2024 Changes in this version + const APIFile + const APIVersion + const VersionCrc + func AllMessages() []api.Message + type Arping struct + Address ip_types.Address + Interval float64 + IsGarp bool + Repeat uint32 + SwIfIndex interface_types.InterfaceIndex + func (*Arping) GetCrcString() string + func (*Arping) GetMessageName() string + func (*Arping) GetMessageType() api.MessageType + func (m *Arping) Marshal(b []byte) ([]byte, error) + func (m *Arping) Reset() + func (m *Arping) Size() (size int) + func (m *Arping) Unmarshal(b []byte) error + type ArpingAcd struct + Address ip_types.Address + Interval float64 + IsGarp bool + Repeat uint32 + SwIfIndex interface_types.InterfaceIndex + func (*ArpingAcd) GetCrcString() string + func (*ArpingAcd) GetMessageName() string + func (*ArpingAcd) GetMessageType() api.MessageType + func (m *ArpingAcd) Marshal(b []byte) ([]byte, error) + func (m *ArpingAcd) Reset() + func (m *ArpingAcd) Size() (size int) + func (m *ArpingAcd) Unmarshal(b []byte) error + type ArpingAcdReply struct + MacAddress ethernet_types.MacAddress + ReplyCount uint32 + Retval int32 + func (*ArpingAcdReply) GetCrcString() string + func (*ArpingAcdReply) GetMessageName() string + func (*ArpingAcdReply) GetMessageType() api.MessageType + func (m *ArpingAcdReply) Marshal(b []byte) ([]byte, error) + func (m *ArpingAcdReply) Reset() + func (m *ArpingAcdReply) Size() (size int) + func (m *ArpingAcdReply) Unmarshal(b []byte) error + type ArpingReply struct + ReplyCount uint32 + Retval int32 + func (*ArpingReply) GetCrcString() string + func (*ArpingReply) GetMessageName() string + func (*ArpingReply) GetMessageType() api.MessageType + func (m *ArpingReply) Marshal(b []byte) ([]byte, error) + func (m *ArpingReply) Reset() + func (m *ArpingReply) Size() (size int) + func (m *ArpingReply) Unmarshal(b []byte) error + type RPCService interface + Arping func(ctx context.Context, in *Arping) (*ArpingReply, error) + ArpingAcd func(ctx context.Context, in *ArpingAcd) (*ArpingAcdReply, error) + func NewServiceClient(conn api.Connection) RPCService