Versions in this module Expand all Collapse all v0 v0.4.0 Jan 17, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc + func AllMessages() []api.Message + type RPCService interface + SwInterfaceSetVxlanGpeBypass func(ctx context.Context, in *SwInterfaceSetVxlanGpeBypass) (*SwInterfaceSetVxlanGpeBypassReply, error) + VxlanGpeAddDelTunnel func(ctx context.Context, in *VxlanGpeAddDelTunnel) (*VxlanGpeAddDelTunnelReply, error) + VxlanGpeTunnelDump func(ctx context.Context, in *VxlanGpeTunnelDump) (RPCService_VxlanGpeTunnelDumpClient, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_VxlanGpeTunnelDumpClient interface + Recv func() (*VxlanGpeTunnelDetails, error) + type SwInterfaceSetVxlanGpeBypass struct + Enable uint8 + IsIPv6 uint8 + SwIfIndex uint32 + func (*SwInterfaceSetVxlanGpeBypass) GetCrcString() string + func (*SwInterfaceSetVxlanGpeBypass) GetMessageName() string + func (*SwInterfaceSetVxlanGpeBypass) GetMessageType() api.MessageType + func (m *SwInterfaceSetVxlanGpeBypass) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetVxlanGpeBypass) Reset() + func (m *SwInterfaceSetVxlanGpeBypass) Size() (size int) + func (m *SwInterfaceSetVxlanGpeBypass) Unmarshal(b []byte) error + type SwInterfaceSetVxlanGpeBypassReply struct + Retval int32 + func (*SwInterfaceSetVxlanGpeBypassReply) GetCrcString() string + func (*SwInterfaceSetVxlanGpeBypassReply) GetMessageName() string + func (*SwInterfaceSetVxlanGpeBypassReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetVxlanGpeBypassReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetVxlanGpeBypassReply) Reset() + func (m *SwInterfaceSetVxlanGpeBypassReply) Size() (size int) + func (m *SwInterfaceSetVxlanGpeBypassReply) Unmarshal(b []byte) error + type VxlanGpeAddDelTunnel struct + DecapVrfID uint32 + EncapVrfID uint32 + IsAdd uint8 + IsIPv6 uint8 + Local []byte + McastSwIfIndex uint32 + Protocol uint8 + Remote []byte + Vni uint32 + func (*VxlanGpeAddDelTunnel) GetCrcString() string + func (*VxlanGpeAddDelTunnel) GetMessageName() string + func (*VxlanGpeAddDelTunnel) GetMessageType() api.MessageType + func (m *VxlanGpeAddDelTunnel) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeAddDelTunnel) Reset() + func (m *VxlanGpeAddDelTunnel) Size() (size int) + func (m *VxlanGpeAddDelTunnel) Unmarshal(b []byte) error + type VxlanGpeAddDelTunnelReply struct + Retval int32 + SwIfIndex uint32 + func (*VxlanGpeAddDelTunnelReply) GetCrcString() string + func (*VxlanGpeAddDelTunnelReply) GetMessageName() string + func (*VxlanGpeAddDelTunnelReply) GetMessageType() api.MessageType + func (m *VxlanGpeAddDelTunnelReply) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeAddDelTunnelReply) Reset() + func (m *VxlanGpeAddDelTunnelReply) Size() (size int) + func (m *VxlanGpeAddDelTunnelReply) Unmarshal(b []byte) error + type VxlanGpeTunnelDetails struct + DecapVrfID uint32 + EncapVrfID uint32 + IsIPv6 uint8 + Local []byte + McastSwIfIndex uint32 + Protocol uint8 + Remote []byte + SwIfIndex uint32 + Vni uint32 + func (*VxlanGpeTunnelDetails) GetCrcString() string + func (*VxlanGpeTunnelDetails) GetMessageName() string + func (*VxlanGpeTunnelDetails) GetMessageType() api.MessageType + func (m *VxlanGpeTunnelDetails) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeTunnelDetails) Reset() + func (m *VxlanGpeTunnelDetails) Size() (size int) + func (m *VxlanGpeTunnelDetails) Unmarshal(b []byte) error + type VxlanGpeTunnelDump struct + SwIfIndex uint32 + func (*VxlanGpeTunnelDump) GetCrcString() string + func (*VxlanGpeTunnelDump) GetMessageName() string + func (*VxlanGpeTunnelDump) GetMessageType() api.MessageType + func (m *VxlanGpeTunnelDump) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeTunnelDump) Reset() + func (m *VxlanGpeTunnelDump) Size() (size int) + func (m *VxlanGpeTunnelDump) Unmarshal(b []byte) error