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 BierDispEntryAddDel struct + BdeBp uint16 + BdeIsAdd bool + BdeNPaths uint8 + BdePaths []fib_types.FibPath + BdePayloadProto uint8 + BdeTblID uint32 + func (*BierDispEntryAddDel) GetCrcString() string + func (*BierDispEntryAddDel) GetMessageName() string + func (*BierDispEntryAddDel) GetMessageType() api.MessageType + func (m *BierDispEntryAddDel) Marshal(b []byte) ([]byte, error) + func (m *BierDispEntryAddDel) Reset() + func (m *BierDispEntryAddDel) Size() (size int) + func (m *BierDispEntryAddDel) Unmarshal(b []byte) error + type BierDispEntryAddDelReply struct + Retval int32 + func (*BierDispEntryAddDelReply) GetCrcString() string + func (*BierDispEntryAddDelReply) GetMessageName() string + func (*BierDispEntryAddDelReply) GetMessageType() api.MessageType + func (m *BierDispEntryAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *BierDispEntryAddDelReply) Reset() + func (m *BierDispEntryAddDelReply) Size() (size int) + func (m *BierDispEntryAddDelReply) Unmarshal(b []byte) error + type BierDispEntryDetails struct + BdeBp uint16 + BdeIsAdd bool + BdeNPaths uint8 + BdePaths []fib_types.FibPath + BdePayloadProto uint8 + BdeTblID uint32 + func (*BierDispEntryDetails) GetCrcString() string + func (*BierDispEntryDetails) GetMessageName() string + func (*BierDispEntryDetails) GetMessageType() api.MessageType + func (m *BierDispEntryDetails) Marshal(b []byte) ([]byte, error) + func (m *BierDispEntryDetails) Reset() + func (m *BierDispEntryDetails) Size() (size int) + func (m *BierDispEntryDetails) Unmarshal(b []byte) error + type BierDispEntryDump struct + BdeTblID uint32 + func (*BierDispEntryDump) GetCrcString() string + func (*BierDispEntryDump) GetMessageName() string + func (*BierDispEntryDump) GetMessageType() api.MessageType + func (m *BierDispEntryDump) Marshal(b []byte) ([]byte, error) + func (m *BierDispEntryDump) Reset() + func (m *BierDispEntryDump) Size() (size int) + func (m *BierDispEntryDump) Unmarshal(b []byte) error + type BierDispTableAddDel struct + BdtIsAdd bool + BdtTblID uint32 + func (*BierDispTableAddDel) GetCrcString() string + func (*BierDispTableAddDel) GetMessageName() string + func (*BierDispTableAddDel) GetMessageType() api.MessageType + func (m *BierDispTableAddDel) Marshal(b []byte) ([]byte, error) + func (m *BierDispTableAddDel) Reset() + func (m *BierDispTableAddDel) Size() (size int) + func (m *BierDispTableAddDel) Unmarshal(b []byte) error + type BierDispTableAddDelReply struct + Retval int32 + func (*BierDispTableAddDelReply) GetCrcString() string + func (*BierDispTableAddDelReply) GetMessageName() string + func (*BierDispTableAddDelReply) GetMessageType() api.MessageType + func (m *BierDispTableAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *BierDispTableAddDelReply) Reset() + func (m *BierDispTableAddDelReply) Size() (size int) + func (m *BierDispTableAddDelReply) Unmarshal(b []byte) error + type BierDispTableDetails struct + BdtTblID uint32 + func (*BierDispTableDetails) GetCrcString() string + func (*BierDispTableDetails) GetMessageName() string + func (*BierDispTableDetails) GetMessageType() api.MessageType + func (m *BierDispTableDetails) Marshal(b []byte) ([]byte, error) + func (m *BierDispTableDetails) Reset() + func (m *BierDispTableDetails) Size() (size int) + func (m *BierDispTableDetails) Unmarshal(b []byte) error + type BierDispTableDump struct + func (*BierDispTableDump) GetCrcString() string + func (*BierDispTableDump) GetMessageName() string + func (*BierDispTableDump) GetMessageType() api.MessageType + func (m *BierDispTableDump) Marshal(b []byte) ([]byte, error) + func (m *BierDispTableDump) Reset() + func (m *BierDispTableDump) Size() (size int) + func (m *BierDispTableDump) Unmarshal(b []byte) error + type BierImpAdd struct + BiBytes []byte + BiNBytes uint8 + BiSrc uint16 + BiTblID BierTableID + func (*BierImpAdd) GetCrcString() string + func (*BierImpAdd) GetMessageName() string + func (*BierImpAdd) GetMessageType() api.MessageType + func (m *BierImpAdd) Marshal(b []byte) ([]byte, error) + func (m *BierImpAdd) Reset() + func (m *BierImpAdd) Size() (size int) + func (m *BierImpAdd) Unmarshal(b []byte) error + type BierImpAddReply struct + BiIndex uint32 + Retval int32 + func (*BierImpAddReply) GetCrcString() string + func (*BierImpAddReply) GetMessageName() string + func (*BierImpAddReply) GetMessageType() api.MessageType + func (m *BierImpAddReply) Marshal(b []byte) ([]byte, error) + func (m *BierImpAddReply) Reset() + func (m *BierImpAddReply) Size() (size int) + func (m *BierImpAddReply) Unmarshal(b []byte) error + type BierImpDel struct + BiIndex uint32 + func (*BierImpDel) GetCrcString() string + func (*BierImpDel) GetMessageName() string + func (*BierImpDel) GetMessageType() api.MessageType + func (m *BierImpDel) Marshal(b []byte) ([]byte, error) + func (m *BierImpDel) Reset() + func (m *BierImpDel) Size() (size int) + func (m *BierImpDel) Unmarshal(b []byte) error + type BierImpDelReply struct + Retval int32 + func (*BierImpDelReply) GetCrcString() string + func (*BierImpDelReply) GetMessageName() string + func (*BierImpDelReply) GetMessageType() api.MessageType + func (m *BierImpDelReply) Marshal(b []byte) ([]byte, error) + func (m *BierImpDelReply) Reset() + func (m *BierImpDelReply) Size() (size int) + func (m *BierImpDelReply) Unmarshal(b []byte) error + type BierImpDetails struct + BiBytes []byte + BiNBytes uint8 + BiSrc uint16 + BiTblID BierTableID + func (*BierImpDetails) GetCrcString() string + func (*BierImpDetails) GetMessageName() string + func (*BierImpDetails) GetMessageType() api.MessageType + func (m *BierImpDetails) Marshal(b []byte) ([]byte, error) + func (m *BierImpDetails) Reset() + func (m *BierImpDetails) Size() (size int) + func (m *BierImpDetails) Unmarshal(b []byte) error + type BierImpDump struct + func (*BierImpDump) GetCrcString() string + func (*BierImpDump) GetMessageName() string + func (*BierImpDump) GetMessageType() api.MessageType + func (m *BierImpDump) Marshal(b []byte) ([]byte, error) + func (m *BierImpDump) Reset() + func (m *BierImpDump) Size() (size int) + func (m *BierImpDump) Unmarshal(b []byte) error + type BierRoute struct + BrBp uint32 + BrNPaths uint8 + BrPaths []fib_types.FibPath + BrTblID BierTableID + type BierRouteAddDel struct + BrIsAdd bool + BrIsReplace bool + BrRoute BierRoute + func (*BierRouteAddDel) GetCrcString() string + func (*BierRouteAddDel) GetMessageName() string + func (*BierRouteAddDel) GetMessageType() api.MessageType + func (m *BierRouteAddDel) Marshal(b []byte) ([]byte, error) + func (m *BierRouteAddDel) Reset() + func (m *BierRouteAddDel) Size() (size int) + func (m *BierRouteAddDel) Unmarshal(b []byte) error + type BierRouteAddDelReply struct + Retval int32 + func (*BierRouteAddDelReply) GetCrcString() string + func (*BierRouteAddDelReply) GetMessageName() string + func (*BierRouteAddDelReply) GetMessageType() api.MessageType + func (m *BierRouteAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *BierRouteAddDelReply) Reset() + func (m *BierRouteAddDelReply) Size() (size int) + func (m *BierRouteAddDelReply) Unmarshal(b []byte) error + type BierRouteDetails struct + BrRoute BierRoute + func (*BierRouteDetails) GetCrcString() string + func (*BierRouteDetails) GetMessageName() string + func (*BierRouteDetails) GetMessageType() api.MessageType + func (m *BierRouteDetails) Marshal(b []byte) ([]byte, error) + func (m *BierRouteDetails) Reset() + func (m *BierRouteDetails) Size() (size int) + func (m *BierRouteDetails) Unmarshal(b []byte) error + type BierRouteDump struct + BrTblID BierTableID + func (*BierRouteDump) GetCrcString() string + func (*BierRouteDump) GetMessageName() string + func (*BierRouteDump) GetMessageType() api.MessageType + func (m *BierRouteDump) Marshal(b []byte) ([]byte, error) + func (m *BierRouteDump) Reset() + func (m *BierRouteDump) Size() (size int) + func (m *BierRouteDump) Unmarshal(b []byte) error + type BierTableAddDel struct + BtIsAdd bool + BtLabel uint32 + BtTblID BierTableID + func (*BierTableAddDel) GetCrcString() string + func (*BierTableAddDel) GetMessageName() string + func (*BierTableAddDel) GetMessageType() api.MessageType + func (m *BierTableAddDel) Marshal(b []byte) ([]byte, error) + func (m *BierTableAddDel) Reset() + func (m *BierTableAddDel) Size() (size int) + func (m *BierTableAddDel) Unmarshal(b []byte) error + type BierTableAddDelReply struct + Retval int32 + func (*BierTableAddDelReply) GetCrcString() string + func (*BierTableAddDelReply) GetMessageName() string + func (*BierTableAddDelReply) GetMessageType() api.MessageType + func (m *BierTableAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *BierTableAddDelReply) Reset() + func (m *BierTableAddDelReply) Size() (size int) + func (m *BierTableAddDelReply) Unmarshal(b []byte) error + type BierTableDetails struct + BtLabel uint32 + BtTblID BierTableID + func (*BierTableDetails) GetCrcString() string + func (*BierTableDetails) GetMessageName() string + func (*BierTableDetails) GetMessageType() api.MessageType + func (m *BierTableDetails) Marshal(b []byte) ([]byte, error) + func (m *BierTableDetails) Reset() + func (m *BierTableDetails) Size() (size int) + func (m *BierTableDetails) Unmarshal(b []byte) error + type BierTableDump struct + func (*BierTableDump) GetCrcString() string + func (*BierTableDump) GetMessageName() string + func (*BierTableDump) GetMessageType() api.MessageType + func (m *BierTableDump) Marshal(b []byte) ([]byte, error) + func (m *BierTableDump) Reset() + func (m *BierTableDump) Size() (size int) + func (m *BierTableDump) Unmarshal(b []byte) error + type BierTableID struct + BtHdrLenID uint8 + BtSet uint8 + BtSubDomain uint8 + type RPCService interface + BierDispEntryAddDel func(ctx context.Context, in *BierDispEntryAddDel) (*BierDispEntryAddDelReply, error) + BierDispEntryDump func(ctx context.Context, in *BierDispEntryDump) (RPCService_BierDispEntryDumpClient, error) + BierDispTableAddDel func(ctx context.Context, in *BierDispTableAddDel) (*BierDispTableAddDelReply, error) + BierDispTableDump func(ctx context.Context, in *BierDispTableDump) (RPCService_BierDispTableDumpClient, error) + BierImpAdd func(ctx context.Context, in *BierImpAdd) (*BierImpAddReply, error) + BierImpDel func(ctx context.Context, in *BierImpDel) (*BierImpDelReply, error) + BierImpDump func(ctx context.Context, in *BierImpDump) (RPCService_BierImpDumpClient, error) + BierRouteAddDel func(ctx context.Context, in *BierRouteAddDel) (*BierRouteAddDelReply, error) + BierRouteDump func(ctx context.Context, in *BierRouteDump) (RPCService_BierRouteDumpClient, error) + BierTableAddDel func(ctx context.Context, in *BierTableAddDel) (*BierTableAddDelReply, error) + BierTableDump func(ctx context.Context, in *BierTableDump) (RPCService_BierTableDumpClient, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_BierDispEntryDumpClient interface + Recv func() (*BierDispEntryDetails, error) + type RPCService_BierDispTableDumpClient interface + Recv func() (*BierDispTableDetails, error) + type RPCService_BierImpDumpClient interface + Recv func() (*BierImpDetails, error) + type RPCService_BierRouteDumpClient interface + Recv func() (*BierRouteDetails, error) + type RPCService_BierTableDumpClient interface + Recv func() (*BierTableDetails, error)