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 RPCService interface + VxlanGpeIoamDisable func(ctx context.Context, in *VxlanGpeIoamDisable) (*VxlanGpeIoamDisableReply, error) + VxlanGpeIoamEnable func(ctx context.Context, in *VxlanGpeIoamEnable) (*VxlanGpeIoamEnableReply, error) + VxlanGpeIoamTransitDisable func(ctx context.Context, in *VxlanGpeIoamTransitDisable) (*VxlanGpeIoamTransitDisableReply, error) + VxlanGpeIoamTransitEnable func(ctx context.Context, in *VxlanGpeIoamTransitEnable) (*VxlanGpeIoamTransitEnableReply, error) + VxlanGpeIoamVniDisable func(ctx context.Context, in *VxlanGpeIoamVniDisable) (*VxlanGpeIoamVniDisableReply, error) + VxlanGpeIoamVniEnable func(ctx context.Context, in *VxlanGpeIoamVniEnable) (*VxlanGpeIoamVniEnableReply, error) + func NewServiceClient(conn api.Connection) RPCService + type VxlanGpeIoamDisable struct + ID uint16 + func (*VxlanGpeIoamDisable) GetCrcString() string + func (*VxlanGpeIoamDisable) GetMessageName() string + func (*VxlanGpeIoamDisable) GetMessageType() api.MessageType + func (m *VxlanGpeIoamDisable) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamDisable) Reset() + func (m *VxlanGpeIoamDisable) Size() (size int) + func (m *VxlanGpeIoamDisable) Unmarshal(b []byte) error + type VxlanGpeIoamDisableReply struct + Retval int32 + func (*VxlanGpeIoamDisableReply) GetCrcString() string + func (*VxlanGpeIoamDisableReply) GetMessageName() string + func (*VxlanGpeIoamDisableReply) GetMessageType() api.MessageType + func (m *VxlanGpeIoamDisableReply) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamDisableReply) Reset() + func (m *VxlanGpeIoamDisableReply) Size() (size int) + func (m *VxlanGpeIoamDisableReply) Unmarshal(b []byte) error + type VxlanGpeIoamEnable struct + ID uint16 + PowEnable bool + TraceEnable bool + TracePpc uint8 + func (*VxlanGpeIoamEnable) GetCrcString() string + func (*VxlanGpeIoamEnable) GetMessageName() string + func (*VxlanGpeIoamEnable) GetMessageType() api.MessageType + func (m *VxlanGpeIoamEnable) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamEnable) Reset() + func (m *VxlanGpeIoamEnable) Size() (size int) + func (m *VxlanGpeIoamEnable) Unmarshal(b []byte) error + type VxlanGpeIoamEnableReply struct + Retval int32 + func (*VxlanGpeIoamEnableReply) GetCrcString() string + func (*VxlanGpeIoamEnableReply) GetMessageName() string + func (*VxlanGpeIoamEnableReply) GetMessageType() api.MessageType + func (m *VxlanGpeIoamEnableReply) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamEnableReply) Reset() + func (m *VxlanGpeIoamEnableReply) Size() (size int) + func (m *VxlanGpeIoamEnableReply) Unmarshal(b []byte) error + type VxlanGpeIoamTransitDisable struct + DstAddr ip_types.Address + OuterFibIndex uint32 + func (*VxlanGpeIoamTransitDisable) GetCrcString() string + func (*VxlanGpeIoamTransitDisable) GetMessageName() string + func (*VxlanGpeIoamTransitDisable) GetMessageType() api.MessageType + func (m *VxlanGpeIoamTransitDisable) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamTransitDisable) Reset() + func (m *VxlanGpeIoamTransitDisable) Size() (size int) + func (m *VxlanGpeIoamTransitDisable) Unmarshal(b []byte) error + type VxlanGpeIoamTransitDisableReply struct + Retval int32 + func (*VxlanGpeIoamTransitDisableReply) GetCrcString() string + func (*VxlanGpeIoamTransitDisableReply) GetMessageName() string + func (*VxlanGpeIoamTransitDisableReply) GetMessageType() api.MessageType + func (m *VxlanGpeIoamTransitDisableReply) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamTransitDisableReply) Reset() + func (m *VxlanGpeIoamTransitDisableReply) Size() (size int) + func (m *VxlanGpeIoamTransitDisableReply) Unmarshal(b []byte) error + type VxlanGpeIoamTransitEnable struct + DstAddr ip_types.Address + OuterFibIndex uint32 + func (*VxlanGpeIoamTransitEnable) GetCrcString() string + func (*VxlanGpeIoamTransitEnable) GetMessageName() string + func (*VxlanGpeIoamTransitEnable) GetMessageType() api.MessageType + func (m *VxlanGpeIoamTransitEnable) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamTransitEnable) Reset() + func (m *VxlanGpeIoamTransitEnable) Size() (size int) + func (m *VxlanGpeIoamTransitEnable) Unmarshal(b []byte) error + type VxlanGpeIoamTransitEnableReply struct + Retval int32 + func (*VxlanGpeIoamTransitEnableReply) GetCrcString() string + func (*VxlanGpeIoamTransitEnableReply) GetMessageName() string + func (*VxlanGpeIoamTransitEnableReply) GetMessageType() api.MessageType + func (m *VxlanGpeIoamTransitEnableReply) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamTransitEnableReply) Reset() + func (m *VxlanGpeIoamTransitEnableReply) Size() (size int) + func (m *VxlanGpeIoamTransitEnableReply) Unmarshal(b []byte) error + type VxlanGpeIoamVniDisable struct + Local ip_types.Address + Remote ip_types.Address + Vni uint32 + func (*VxlanGpeIoamVniDisable) GetCrcString() string + func (*VxlanGpeIoamVniDisable) GetMessageName() string + func (*VxlanGpeIoamVniDisable) GetMessageType() api.MessageType + func (m *VxlanGpeIoamVniDisable) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamVniDisable) Reset() + func (m *VxlanGpeIoamVniDisable) Size() (size int) + func (m *VxlanGpeIoamVniDisable) Unmarshal(b []byte) error + type VxlanGpeIoamVniDisableReply struct + Retval int32 + func (*VxlanGpeIoamVniDisableReply) GetCrcString() string + func (*VxlanGpeIoamVniDisableReply) GetMessageName() string + func (*VxlanGpeIoamVniDisableReply) GetMessageType() api.MessageType + func (m *VxlanGpeIoamVniDisableReply) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamVniDisableReply) Reset() + func (m *VxlanGpeIoamVniDisableReply) Size() (size int) + func (m *VxlanGpeIoamVniDisableReply) Unmarshal(b []byte) error + type VxlanGpeIoamVniEnable struct + Local ip_types.Address + Remote ip_types.Address + Vni uint32 + func (*VxlanGpeIoamVniEnable) GetCrcString() string + func (*VxlanGpeIoamVniEnable) GetMessageName() string + func (*VxlanGpeIoamVniEnable) GetMessageType() api.MessageType + func (m *VxlanGpeIoamVniEnable) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamVniEnable) Reset() + func (m *VxlanGpeIoamVniEnable) Size() (size int) + func (m *VxlanGpeIoamVniEnable) Unmarshal(b []byte) error + type VxlanGpeIoamVniEnableReply struct + Retval int32 + func (*VxlanGpeIoamVniEnableReply) GetCrcString() string + func (*VxlanGpeIoamVniEnableReply) GetMessageName() string + func (*VxlanGpeIoamVniEnableReply) GetMessageType() api.MessageType + func (m *VxlanGpeIoamVniEnableReply) Marshal(b []byte) ([]byte, error) + func (m *VxlanGpeIoamVniEnableReply) Reset() + func (m *VxlanGpeIoamVniEnableReply) Size() (size int) + func (m *VxlanGpeIoamVniEnableReply) Unmarshal(b []byte) error