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 ProxyArp struct + Hi ip_types.IP4Address + Low ip_types.IP4Address + TableID uint32 + type ProxyArpAddDel struct + IsAdd bool + Proxy ProxyArp + func (*ProxyArpAddDel) GetCrcString() string + func (*ProxyArpAddDel) GetMessageName() string + func (*ProxyArpAddDel) GetMessageType() api.MessageType + func (m *ProxyArpAddDel) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpAddDel) Reset() + func (m *ProxyArpAddDel) Size() (size int) + func (m *ProxyArpAddDel) Unmarshal(b []byte) error + type ProxyArpAddDelReply struct + Retval int32 + func (*ProxyArpAddDelReply) GetCrcString() string + func (*ProxyArpAddDelReply) GetMessageName() string + func (*ProxyArpAddDelReply) GetMessageType() api.MessageType + func (m *ProxyArpAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpAddDelReply) Reset() + func (m *ProxyArpAddDelReply) Size() (size int) + func (m *ProxyArpAddDelReply) Unmarshal(b []byte) error + type ProxyArpDetails struct + Proxy ProxyArp + func (*ProxyArpDetails) GetCrcString() string + func (*ProxyArpDetails) GetMessageName() string + func (*ProxyArpDetails) GetMessageType() api.MessageType + func (m *ProxyArpDetails) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpDetails) Reset() + func (m *ProxyArpDetails) Size() (size int) + func (m *ProxyArpDetails) Unmarshal(b []byte) error + type ProxyArpDump struct + func (*ProxyArpDump) GetCrcString() string + func (*ProxyArpDump) GetMessageName() string + func (*ProxyArpDump) GetMessageType() api.MessageType + func (m *ProxyArpDump) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpDump) Reset() + func (m *ProxyArpDump) Size() (size int) + func (m *ProxyArpDump) Unmarshal(b []byte) error + type ProxyArpIntfcDetails struct + SwIfIndex uint32 + func (*ProxyArpIntfcDetails) GetCrcString() string + func (*ProxyArpIntfcDetails) GetMessageName() string + func (*ProxyArpIntfcDetails) GetMessageType() api.MessageType + func (m *ProxyArpIntfcDetails) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpIntfcDetails) Reset() + func (m *ProxyArpIntfcDetails) Size() (size int) + func (m *ProxyArpIntfcDetails) Unmarshal(b []byte) error + type ProxyArpIntfcDump struct + func (*ProxyArpIntfcDump) GetCrcString() string + func (*ProxyArpIntfcDump) GetMessageName() string + func (*ProxyArpIntfcDump) GetMessageType() api.MessageType + func (m *ProxyArpIntfcDump) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpIntfcDump) Reset() + func (m *ProxyArpIntfcDump) Size() (size int) + func (m *ProxyArpIntfcDump) Unmarshal(b []byte) error + type ProxyArpIntfcEnableDisable struct + Enable bool + SwIfIndex interface_types.InterfaceIndex + func (*ProxyArpIntfcEnableDisable) GetCrcString() string + func (*ProxyArpIntfcEnableDisable) GetMessageName() string + func (*ProxyArpIntfcEnableDisable) GetMessageType() api.MessageType + func (m *ProxyArpIntfcEnableDisable) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpIntfcEnableDisable) Reset() + func (m *ProxyArpIntfcEnableDisable) Size() (size int) + func (m *ProxyArpIntfcEnableDisable) Unmarshal(b []byte) error + type ProxyArpIntfcEnableDisableReply struct + Retval int32 + func (*ProxyArpIntfcEnableDisableReply) GetCrcString() string + func (*ProxyArpIntfcEnableDisableReply) GetMessageName() string + func (*ProxyArpIntfcEnableDisableReply) GetMessageType() api.MessageType + func (m *ProxyArpIntfcEnableDisableReply) Marshal(b []byte) ([]byte, error) + func (m *ProxyArpIntfcEnableDisableReply) Reset() + func (m *ProxyArpIntfcEnableDisableReply) Size() (size int) + func (m *ProxyArpIntfcEnableDisableReply) Unmarshal(b []byte) error + type RPCService interface + ProxyArpAddDel func(ctx context.Context, in *ProxyArpAddDel) (*ProxyArpAddDelReply, error) + ProxyArpDump func(ctx context.Context, in *ProxyArpDump) (RPCService_ProxyArpDumpClient, error) + ProxyArpIntfcDump func(ctx context.Context, in *ProxyArpIntfcDump) (RPCService_ProxyArpIntfcDumpClient, error) + ProxyArpIntfcEnableDisable func(ctx context.Context, in *ProxyArpIntfcEnableDisable) (*ProxyArpIntfcEnableDisableReply, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_ProxyArpDumpClient interface + Recv func() (*ProxyArpDetails, error) + type RPCService_ProxyArpIntfcDumpClient interface + Recv func() (*ProxyArpIntfcDetails, error)