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 AbfItfAttach struct + IsIPv6 bool + PolicyID uint32 + Priority uint32 + SwIfIndex interface_types.InterfaceIndex + type AbfItfAttachAddDel struct + Attach AbfItfAttach + IsAdd bool + func (*AbfItfAttachAddDel) GetCrcString() string + func (*AbfItfAttachAddDel) GetMessageName() string + func (*AbfItfAttachAddDel) GetMessageType() api.MessageType + func (m *AbfItfAttachAddDel) Marshal(b []byte) ([]byte, error) + func (m *AbfItfAttachAddDel) Reset() + func (m *AbfItfAttachAddDel) Size() (size int) + func (m *AbfItfAttachAddDel) Unmarshal(b []byte) error + type AbfItfAttachAddDelReply struct + Retval int32 + func (*AbfItfAttachAddDelReply) GetCrcString() string + func (*AbfItfAttachAddDelReply) GetMessageName() string + func (*AbfItfAttachAddDelReply) GetMessageType() api.MessageType + func (m *AbfItfAttachAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *AbfItfAttachAddDelReply) Reset() + func (m *AbfItfAttachAddDelReply) Size() (size int) + func (m *AbfItfAttachAddDelReply) Unmarshal(b []byte) error + type AbfItfAttachDetails struct + Attach AbfItfAttach + func (*AbfItfAttachDetails) GetCrcString() string + func (*AbfItfAttachDetails) GetMessageName() string + func (*AbfItfAttachDetails) GetMessageType() api.MessageType + func (m *AbfItfAttachDetails) Marshal(b []byte) ([]byte, error) + func (m *AbfItfAttachDetails) Reset() + func (m *AbfItfAttachDetails) Size() (size int) + func (m *AbfItfAttachDetails) Unmarshal(b []byte) error + type AbfItfAttachDump struct + func (*AbfItfAttachDump) GetCrcString() string + func (*AbfItfAttachDump) GetMessageName() string + func (*AbfItfAttachDump) GetMessageType() api.MessageType + func (m *AbfItfAttachDump) Marshal(b []byte) ([]byte, error) + func (m *AbfItfAttachDump) Reset() + func (m *AbfItfAttachDump) Size() (size int) + func (m *AbfItfAttachDump) Unmarshal(b []byte) error + type AbfPluginGetVersion struct + func (*AbfPluginGetVersion) GetCrcString() string + func (*AbfPluginGetVersion) GetMessageName() string + func (*AbfPluginGetVersion) GetMessageType() api.MessageType + func (m *AbfPluginGetVersion) Marshal(b []byte) ([]byte, error) + func (m *AbfPluginGetVersion) Reset() + func (m *AbfPluginGetVersion) Size() (size int) + func (m *AbfPluginGetVersion) Unmarshal(b []byte) error + type AbfPluginGetVersionReply struct + Major uint32 + Minor uint32 + func (*AbfPluginGetVersionReply) GetCrcString() string + func (*AbfPluginGetVersionReply) GetMessageName() string + func (*AbfPluginGetVersionReply) GetMessageType() api.MessageType + func (m *AbfPluginGetVersionReply) Marshal(b []byte) ([]byte, error) + func (m *AbfPluginGetVersionReply) Reset() + func (m *AbfPluginGetVersionReply) Size() (size int) + func (m *AbfPluginGetVersionReply) Unmarshal(b []byte) error + type AbfPolicy struct + ACLIndex uint32 + NPaths uint8 + Paths []fib_types.FibPath + PolicyID uint32 + type AbfPolicyAddDel struct + IsAdd bool + Policy AbfPolicy + func (*AbfPolicyAddDel) GetCrcString() string + func (*AbfPolicyAddDel) GetMessageName() string + func (*AbfPolicyAddDel) GetMessageType() api.MessageType + func (m *AbfPolicyAddDel) Marshal(b []byte) ([]byte, error) + func (m *AbfPolicyAddDel) Reset() + func (m *AbfPolicyAddDel) Size() (size int) + func (m *AbfPolicyAddDel) Unmarshal(b []byte) error + type AbfPolicyAddDelReply struct + Retval int32 + func (*AbfPolicyAddDelReply) GetCrcString() string + func (*AbfPolicyAddDelReply) GetMessageName() string + func (*AbfPolicyAddDelReply) GetMessageType() api.MessageType + func (m *AbfPolicyAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *AbfPolicyAddDelReply) Reset() + func (m *AbfPolicyAddDelReply) Size() (size int) + func (m *AbfPolicyAddDelReply) Unmarshal(b []byte) error + type AbfPolicyDetails struct + Policy AbfPolicy + func (*AbfPolicyDetails) GetCrcString() string + func (*AbfPolicyDetails) GetMessageName() string + func (*AbfPolicyDetails) GetMessageType() api.MessageType + func (m *AbfPolicyDetails) Marshal(b []byte) ([]byte, error) + func (m *AbfPolicyDetails) Reset() + func (m *AbfPolicyDetails) Size() (size int) + func (m *AbfPolicyDetails) Unmarshal(b []byte) error + type AbfPolicyDump struct + func (*AbfPolicyDump) GetCrcString() string + func (*AbfPolicyDump) GetMessageName() string + func (*AbfPolicyDump) GetMessageType() api.MessageType + func (m *AbfPolicyDump) Marshal(b []byte) ([]byte, error) + func (m *AbfPolicyDump) Reset() + func (m *AbfPolicyDump) Size() (size int) + func (m *AbfPolicyDump) Unmarshal(b []byte) error + type RPCService interface + AbfItfAttachAddDel func(ctx context.Context, in *AbfItfAttachAddDel) (*AbfItfAttachAddDelReply, error) + AbfItfAttachDump func(ctx context.Context, in *AbfItfAttachDump) (RPCService_AbfItfAttachDumpClient, error) + AbfPluginGetVersion func(ctx context.Context, in *AbfPluginGetVersion) (*AbfPluginGetVersionReply, error) + AbfPolicyAddDel func(ctx context.Context, in *AbfPolicyAddDel) (*AbfPolicyAddDelReply, error) + AbfPolicyDump func(ctx context.Context, in *AbfPolicyDump) (RPCService_AbfPolicyDumpClient, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_AbfItfAttachDumpClient interface + Recv func() (*AbfItfAttachDetails, error) + type RPCService_AbfPolicyDumpClient interface + Recv func() (*AbfPolicyDetails, error)