Versions in this module Expand all Collapse all v0 v0.8.0 Sep 20, 2024 Changes in this version + const APIFile + const APIVersion + const VersionCrc + func AllMessages() []api.Message + type GpeAddDelFwdEntry struct + Action uint8 + DpTable uint32 + IsAdd bool + LclEid lisp_types.Eid + LocNum uint32 + Locs []GpeLocator + RmtEid lisp_types.Eid + Vni uint32 + func (*GpeAddDelFwdEntry) GetCrcString() string + func (*GpeAddDelFwdEntry) GetMessageName() string + func (*GpeAddDelFwdEntry) GetMessageType() api.MessageType + func (m *GpeAddDelFwdEntry) Marshal(b []byte) ([]byte, error) + func (m *GpeAddDelFwdEntry) Reset() + func (m *GpeAddDelFwdEntry) Size() (size int) + func (m *GpeAddDelFwdEntry) Unmarshal(b []byte) error + type GpeAddDelFwdEntryReply struct + FwdEntryIndex uint32 + Retval int32 + func (*GpeAddDelFwdEntryReply) GetCrcString() string + func (*GpeAddDelFwdEntryReply) GetMessageName() string + func (*GpeAddDelFwdEntryReply) GetMessageType() api.MessageType + func (m *GpeAddDelFwdEntryReply) Marshal(b []byte) ([]byte, error) + func (m *GpeAddDelFwdEntryReply) Reset() + func (m *GpeAddDelFwdEntryReply) Size() (size int) + func (m *GpeAddDelFwdEntryReply) Unmarshal(b []byte) error + type GpeAddDelIface struct + DpTable uint32 + IsAdd bool + IsL2 bool + Vni uint32 + func (*GpeAddDelIface) GetCrcString() string + func (*GpeAddDelIface) GetMessageName() string + func (*GpeAddDelIface) GetMessageType() api.MessageType + func (m *GpeAddDelIface) Marshal(b []byte) ([]byte, error) + func (m *GpeAddDelIface) Reset() + func (m *GpeAddDelIface) Size() (size int) + func (m *GpeAddDelIface) Unmarshal(b []byte) error + type GpeAddDelIfaceReply struct + Retval int32 + func (*GpeAddDelIfaceReply) GetCrcString() string + func (*GpeAddDelIfaceReply) GetMessageName() string + func (*GpeAddDelIfaceReply) GetMessageType() api.MessageType + func (m *GpeAddDelIfaceReply) Marshal(b []byte) ([]byte, error) + func (m *GpeAddDelIfaceReply) Reset() + func (m *GpeAddDelIfaceReply) Size() (size int) + func (m *GpeAddDelIfaceReply) Unmarshal(b []byte) error + type GpeAddDelNativeFwdRpath struct + IsAdd bool + NhAddr ip_types.Address + NhSwIfIndex interface_types.InterfaceIndex + TableID uint32 + func (*GpeAddDelNativeFwdRpath) GetCrcString() string + func (*GpeAddDelNativeFwdRpath) GetMessageName() string + func (*GpeAddDelNativeFwdRpath) GetMessageType() api.MessageType + func (m *GpeAddDelNativeFwdRpath) Marshal(b []byte) ([]byte, error) + func (m *GpeAddDelNativeFwdRpath) Reset() + func (m *GpeAddDelNativeFwdRpath) Size() (size int) + func (m *GpeAddDelNativeFwdRpath) Unmarshal(b []byte) error + type GpeAddDelNativeFwdRpathReply struct + Retval int32 + func (*GpeAddDelNativeFwdRpathReply) GetCrcString() string + func (*GpeAddDelNativeFwdRpathReply) GetMessageName() string + func (*GpeAddDelNativeFwdRpathReply) GetMessageType() api.MessageType + func (m *GpeAddDelNativeFwdRpathReply) Marshal(b []byte) ([]byte, error) + func (m *GpeAddDelNativeFwdRpathReply) Reset() + func (m *GpeAddDelNativeFwdRpathReply) Size() (size int) + func (m *GpeAddDelNativeFwdRpathReply) Unmarshal(b []byte) error + type GpeEnableDisable struct + IsEnable bool + func (*GpeEnableDisable) GetCrcString() string + func (*GpeEnableDisable) GetMessageName() string + func (*GpeEnableDisable) GetMessageType() api.MessageType + func (m *GpeEnableDisable) Marshal(b []byte) ([]byte, error) + func (m *GpeEnableDisable) Reset() + func (m *GpeEnableDisable) Size() (size int) + func (m *GpeEnableDisable) Unmarshal(b []byte) error + type GpeEnableDisableReply struct + Retval int32 + func (*GpeEnableDisableReply) GetCrcString() string + func (*GpeEnableDisableReply) GetMessageName() string + func (*GpeEnableDisableReply) GetMessageType() api.MessageType + func (m *GpeEnableDisableReply) Marshal(b []byte) ([]byte, error) + func (m *GpeEnableDisableReply) Reset() + func (m *GpeEnableDisableReply) Size() (size int) + func (m *GpeEnableDisableReply) Unmarshal(b []byte) error + type GpeFwdEntriesGet struct + Vni uint32 + func (*GpeFwdEntriesGet) GetCrcString() string + func (*GpeFwdEntriesGet) GetMessageName() string + func (*GpeFwdEntriesGet) GetMessageType() api.MessageType + func (m *GpeFwdEntriesGet) Marshal(b []byte) ([]byte, error) + func (m *GpeFwdEntriesGet) Reset() + func (m *GpeFwdEntriesGet) Size() (size int) + func (m *GpeFwdEntriesGet) Unmarshal(b []byte) error + type GpeFwdEntriesGetReply struct + Count uint32 + Entries []GpeFwdEntry + Retval int32 + func (*GpeFwdEntriesGetReply) GetCrcString() string + func (*GpeFwdEntriesGetReply) GetMessageName() string + func (*GpeFwdEntriesGetReply) GetMessageType() api.MessageType + func (m *GpeFwdEntriesGetReply) Marshal(b []byte) ([]byte, error) + func (m *GpeFwdEntriesGetReply) Reset() + func (m *GpeFwdEntriesGetReply) Size() (size int) + func (m *GpeFwdEntriesGetReply) Unmarshal(b []byte) error + type GpeFwdEntry struct + Action uint8 + DpTable uint32 + FwdEntryIndex uint32 + Leid lisp_types.Eid + Reid lisp_types.Eid + Vni uint32 + type GpeFwdEntryPathDetails struct + LclLoc GpeLocator + RmtLoc GpeLocator + func (*GpeFwdEntryPathDetails) GetCrcString() string + func (*GpeFwdEntryPathDetails) GetMessageName() string + func (*GpeFwdEntryPathDetails) GetMessageType() api.MessageType + func (m *GpeFwdEntryPathDetails) Marshal(b []byte) ([]byte, error) + func (m *GpeFwdEntryPathDetails) Reset() + func (m *GpeFwdEntryPathDetails) Size() (size int) + func (m *GpeFwdEntryPathDetails) Unmarshal(b []byte) error + type GpeFwdEntryPathDump struct + FwdEntryIndex uint32 + func (*GpeFwdEntryPathDump) GetCrcString() string + func (*GpeFwdEntryPathDump) GetMessageName() string + func (*GpeFwdEntryPathDump) GetMessageType() api.MessageType + func (m *GpeFwdEntryPathDump) Marshal(b []byte) ([]byte, error) + func (m *GpeFwdEntryPathDump) Reset() + func (m *GpeFwdEntryPathDump) Size() (size int) + func (m *GpeFwdEntryPathDump) Unmarshal(b []byte) error + type GpeFwdEntryVnisGet struct + func (*GpeFwdEntryVnisGet) GetCrcString() string + func (*GpeFwdEntryVnisGet) GetMessageName() string + func (*GpeFwdEntryVnisGet) GetMessageType() api.MessageType + func (m *GpeFwdEntryVnisGet) Marshal(b []byte) ([]byte, error) + func (m *GpeFwdEntryVnisGet) Reset() + func (m *GpeFwdEntryVnisGet) Size() (size int) + func (m *GpeFwdEntryVnisGet) Unmarshal(b []byte) error + type GpeFwdEntryVnisGetReply struct + Count uint32 + Retval int32 + Vnis []uint32 + func (*GpeFwdEntryVnisGetReply) GetCrcString() string + func (*GpeFwdEntryVnisGetReply) GetMessageName() string + func (*GpeFwdEntryVnisGetReply) GetMessageType() api.MessageType + func (m *GpeFwdEntryVnisGetReply) Marshal(b []byte) ([]byte, error) + func (m *GpeFwdEntryVnisGetReply) Reset() + func (m *GpeFwdEntryVnisGetReply) Size() (size int) + func (m *GpeFwdEntryVnisGetReply) Unmarshal(b []byte) error + type GpeGetEncapMode struct + func (*GpeGetEncapMode) GetCrcString() string + func (*GpeGetEncapMode) GetMessageName() string + func (*GpeGetEncapMode) GetMessageType() api.MessageType + func (m *GpeGetEncapMode) Marshal(b []byte) ([]byte, error) + func (m *GpeGetEncapMode) Reset() + func (m *GpeGetEncapMode) Size() (size int) + func (m *GpeGetEncapMode) Unmarshal(b []byte) error + type GpeGetEncapModeReply struct + EncapMode uint8 + Retval int32 + func (*GpeGetEncapModeReply) GetCrcString() string + func (*GpeGetEncapModeReply) GetMessageName() string + func (*GpeGetEncapModeReply) GetMessageType() api.MessageType + func (m *GpeGetEncapModeReply) Marshal(b []byte) ([]byte, error) + func (m *GpeGetEncapModeReply) Reset() + func (m *GpeGetEncapModeReply) Size() (size int) + func (m *GpeGetEncapModeReply) Unmarshal(b []byte) error + type GpeLocator struct + Addr ip_types.Address + Weight uint8 + type GpeNativeFwdRpath struct + FibIndex uint32 + NhAddr ip_types.Address + NhSwIfIndex interface_types.InterfaceIndex + type GpeNativeFwdRpathsGet struct + IsIP4 bool + func (*GpeNativeFwdRpathsGet) GetCrcString() string + func (*GpeNativeFwdRpathsGet) GetMessageName() string + func (*GpeNativeFwdRpathsGet) GetMessageType() api.MessageType + func (m *GpeNativeFwdRpathsGet) Marshal(b []byte) ([]byte, error) + func (m *GpeNativeFwdRpathsGet) Reset() + func (m *GpeNativeFwdRpathsGet) Size() (size int) + func (m *GpeNativeFwdRpathsGet) Unmarshal(b []byte) error + type GpeNativeFwdRpathsGetReply struct + Count uint32 + Entries []GpeNativeFwdRpath + Retval int32 + func (*GpeNativeFwdRpathsGetReply) GetCrcString() string + func (*GpeNativeFwdRpathsGetReply) GetMessageName() string + func (*GpeNativeFwdRpathsGetReply) GetMessageType() api.MessageType + func (m *GpeNativeFwdRpathsGetReply) Marshal(b []byte) ([]byte, error) + func (m *GpeNativeFwdRpathsGetReply) Reset() + func (m *GpeNativeFwdRpathsGetReply) Size() (size int) + func (m *GpeNativeFwdRpathsGetReply) Unmarshal(b []byte) error + type GpeSetEncapMode struct + IsVxlan bool + func (*GpeSetEncapMode) GetCrcString() string + func (*GpeSetEncapMode) GetMessageName() string + func (*GpeSetEncapMode) GetMessageType() api.MessageType + func (m *GpeSetEncapMode) Marshal(b []byte) ([]byte, error) + func (m *GpeSetEncapMode) Reset() + func (m *GpeSetEncapMode) Size() (size int) + func (m *GpeSetEncapMode) Unmarshal(b []byte) error + type GpeSetEncapModeReply struct + Retval int32 + func (*GpeSetEncapModeReply) GetCrcString() string + func (*GpeSetEncapModeReply) GetMessageName() string + func (*GpeSetEncapModeReply) GetMessageType() api.MessageType + func (m *GpeSetEncapModeReply) Marshal(b []byte) ([]byte, error) + func (m *GpeSetEncapModeReply) Reset() + func (m *GpeSetEncapModeReply) Size() (size int) + func (m *GpeSetEncapModeReply) Unmarshal(b []byte) error + type RPCService interface + GpeAddDelFwdEntry func(ctx context.Context, in *GpeAddDelFwdEntry) (*GpeAddDelFwdEntryReply, error) + GpeAddDelIface func(ctx context.Context, in *GpeAddDelIface) (*GpeAddDelIfaceReply, error) + GpeAddDelNativeFwdRpath func(ctx context.Context, in *GpeAddDelNativeFwdRpath) (*GpeAddDelNativeFwdRpathReply, error) + GpeEnableDisable func(ctx context.Context, in *GpeEnableDisable) (*GpeEnableDisableReply, error) + GpeFwdEntriesGet func(ctx context.Context, in *GpeFwdEntriesGet) (*GpeFwdEntriesGetReply, error) + GpeFwdEntryPathDump func(ctx context.Context, in *GpeFwdEntryPathDump) (RPCService_GpeFwdEntryPathDumpClient, error) + GpeFwdEntryVnisGet func(ctx context.Context, in *GpeFwdEntryVnisGet) (*GpeFwdEntryVnisGetReply, error) + GpeGetEncapMode func(ctx context.Context, in *GpeGetEncapMode) (*GpeGetEncapModeReply, error) + GpeNativeFwdRpathsGet func(ctx context.Context, in *GpeNativeFwdRpathsGet) (*GpeNativeFwdRpathsGetReply, error) + GpeSetEncapMode func(ctx context.Context, in *GpeSetEncapMode) (*GpeSetEncapModeReply, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_GpeFwdEntryPathDumpClient interface + Recv func() (*GpeFwdEntryPathDetails, error)