Versions in this module Expand all Collapse all v0 v0.5.0 Jul 29, 2022 v0.4.0 Jan 17, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc + var MssClampDir_name = map[uint8]string + var MssClampDir_value = map[string]uint8 + func AllMessages() []api.Message + type MssClampDetails struct + IPv4Direction MssClampDir + IPv4Mss uint16 + IPv6Direction MssClampDir + IPv6Mss uint16 + SwIfIndex interface_types.InterfaceIndex + func (*MssClampDetails) GetCrcString() string + func (*MssClampDetails) GetMessageName() string + func (*MssClampDetails) GetMessageType() api.MessageType + func (m *MssClampDetails) Marshal(b []byte) ([]byte, error) + func (m *MssClampDetails) Reset() + func (m *MssClampDetails) Size() (size int) + func (m *MssClampDetails) Unmarshal(b []byte) error + type MssClampDir uint8 + const MSS_CLAMP_DIR_NONE + const MSS_CLAMP_DIR_RX + const MSS_CLAMP_DIR_TX + func (x MssClampDir) String() string + type MssClampEnableDisable struct + IPv4Direction MssClampDir + IPv4Mss uint16 + IPv6Direction MssClampDir + IPv6Mss uint16 + SwIfIndex interface_types.InterfaceIndex + func (*MssClampEnableDisable) GetCrcString() string + func (*MssClampEnableDisable) GetMessageName() string + func (*MssClampEnableDisable) GetMessageType() api.MessageType + func (m *MssClampEnableDisable) Marshal(b []byte) ([]byte, error) + func (m *MssClampEnableDisable) Reset() + func (m *MssClampEnableDisable) Size() (size int) + func (m *MssClampEnableDisable) Unmarshal(b []byte) error + type MssClampEnableDisableReply struct + Retval int32 + func (*MssClampEnableDisableReply) GetCrcString() string + func (*MssClampEnableDisableReply) GetMessageName() string + func (*MssClampEnableDisableReply) GetMessageType() api.MessageType + func (m *MssClampEnableDisableReply) Marshal(b []byte) ([]byte, error) + func (m *MssClampEnableDisableReply) Reset() + func (m *MssClampEnableDisableReply) Size() (size int) + func (m *MssClampEnableDisableReply) Unmarshal(b []byte) error + type MssClampGet struct + Cursor uint32 + SwIfIndex interface_types.InterfaceIndex + func (*MssClampGet) GetCrcString() string + func (*MssClampGet) GetMessageName() string + func (*MssClampGet) GetMessageType() api.MessageType + func (m *MssClampGet) Marshal(b []byte) ([]byte, error) + func (m *MssClampGet) Reset() + func (m *MssClampGet) Size() (size int) + func (m *MssClampGet) Unmarshal(b []byte) error + type MssClampGetReply struct + Cursor uint32 + Retval int32 + func (*MssClampGetReply) GetCrcString() string + func (*MssClampGetReply) GetMessageName() string + func (*MssClampGetReply) GetMessageType() api.MessageType + func (m *MssClampGetReply) Marshal(b []byte) ([]byte, error) + func (m *MssClampGetReply) Reset() + func (m *MssClampGetReply) Size() (size int) + func (m *MssClampGetReply) Unmarshal(b []byte) error + type RPCService interface + MssClampEnableDisable func(ctx context.Context, in *MssClampEnableDisable) (*MssClampEnableDisableReply, error) + MssClampGet func(ctx context.Context, in *MssClampGet) (RPCService_MssClampGetClient, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_MssClampGetClient interface + Recv func() (*MssClampDetails, error)