Versions in this module Expand all Collapse all v0 v0.5.0 Jul 29, 2022 Changes in this version + type ControlPing struct + func (*ControlPing) GetCrcString() string + func (*ControlPing) GetMessageName() string + func (*ControlPing) GetMessageType() api.MessageType + func (m *ControlPing) Marshal(b []byte) ([]byte, error) + func (m *ControlPing) Reset() + func (m *ControlPing) Size() (size int) + func (m *ControlPing) Unmarshal(b []byte) error + type ControlPingReply struct + ClientIndex uint32 + Retval int32 + VpePID uint32 + func (*ControlPingReply) GetCrcString() string + func (*ControlPingReply) GetMessageName() string + func (*ControlPingReply) GetMessageType() api.MessageType + func (m *ControlPingReply) Marshal(b []byte) ([]byte, error) + func (m *ControlPingReply) Reset() + func (m *ControlPingReply) Size() (size int) + func (m *ControlPingReply) Unmarshal(b []byte) error type RPCService + ControlPing func(ctx context.Context, in *ControlPing) (*ControlPingReply, error) v0.4.0 Jan 17, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc + func AllMessages() []api.Message + type APIVersions struct + func (*APIVersions) GetCrcString() string + func (*APIVersions) GetMessageName() string + func (*APIVersions) GetMessageType() api.MessageType + func (m *APIVersions) Marshal(b []byte) ([]byte, error) + func (m *APIVersions) Reset() + func (m *APIVersions) Size() (size int) + func (m *APIVersions) Unmarshal(b []byte) error + type APIVersionsReply struct + APIVersions []ModuleVersion + Count uint32 + Retval int32 + func (*APIVersionsReply) GetCrcString() string + func (*APIVersionsReply) GetMessageName() string + func (*APIVersionsReply) GetMessageType() api.MessageType + func (m *APIVersionsReply) Marshal(b []byte) ([]byte, error) + func (m *APIVersionsReply) Reset() + func (m *APIVersionsReply) Size() (size int) + func (m *APIVersionsReply) Unmarshal(b []byte) error + type GetFirstMsgID struct + Name string + func (*GetFirstMsgID) GetCrcString() string + func (*GetFirstMsgID) GetMessageName() string + func (*GetFirstMsgID) GetMessageType() api.MessageType + func (m *GetFirstMsgID) Marshal(b []byte) ([]byte, error) + func (m *GetFirstMsgID) Reset() + func (m *GetFirstMsgID) Size() (size int) + func (m *GetFirstMsgID) Unmarshal(b []byte) error + type GetFirstMsgIDReply struct + FirstMsgID uint16 + Retval int32 + func (*GetFirstMsgIDReply) GetCrcString() string + func (*GetFirstMsgIDReply) GetMessageName() string + func (*GetFirstMsgIDReply) GetMessageType() api.MessageType + func (m *GetFirstMsgIDReply) Marshal(b []byte) ([]byte, error) + func (m *GetFirstMsgIDReply) Reset() + func (m *GetFirstMsgIDReply) Size() (size int) + func (m *GetFirstMsgIDReply) Unmarshal(b []byte) error + type MemclntCreate struct + APIVersions []uint32 + CtxQuota int32 + InputQueue uint64 + Name string + func (*MemclntCreate) GetCrcString() string + func (*MemclntCreate) GetMessageName() string + func (*MemclntCreate) GetMessageType() api.MessageType + func (m *MemclntCreate) Marshal(b []byte) ([]byte, error) + func (m *MemclntCreate) Reset() + func (m *MemclntCreate) Size() (size int) + func (m *MemclntCreate) Unmarshal(b []byte) error + type MemclntCreateReply struct + Handle uint64 + Index uint32 + MessageTable uint64 + Response int32 + func (*MemclntCreateReply) GetCrcString() string + func (*MemclntCreateReply) GetMessageName() string + func (*MemclntCreateReply) GetMessageType() api.MessageType + func (m *MemclntCreateReply) Marshal(b []byte) ([]byte, error) + func (m *MemclntCreateReply) Reset() + func (m *MemclntCreateReply) Size() (size int) + func (m *MemclntCreateReply) Unmarshal(b []byte) error + type MemclntDelete struct + DoCleanup bool + Handle uint64 + Index uint32 + func (*MemclntDelete) GetCrcString() string + func (*MemclntDelete) GetMessageName() string + func (*MemclntDelete) GetMessageType() api.MessageType + func (m *MemclntDelete) Marshal(b []byte) ([]byte, error) + func (m *MemclntDelete) Reset() + func (m *MemclntDelete) Size() (size int) + func (m *MemclntDelete) Unmarshal(b []byte) error + type MemclntDeleteReply struct + Handle uint64 + Response int32 + func (*MemclntDeleteReply) GetCrcString() string + func (*MemclntDeleteReply) GetMessageName() string + func (*MemclntDeleteReply) GetMessageType() api.MessageType + func (m *MemclntDeleteReply) Marshal(b []byte) ([]byte, error) + func (m *MemclntDeleteReply) Reset() + func (m *MemclntDeleteReply) Size() (size int) + func (m *MemclntDeleteReply) Unmarshal(b []byte) error + type MemclntKeepalive struct + func (*MemclntKeepalive) GetCrcString() string + func (*MemclntKeepalive) GetMessageName() string + func (*MemclntKeepalive) GetMessageType() api.MessageType + func (m *MemclntKeepalive) Marshal(b []byte) ([]byte, error) + func (m *MemclntKeepalive) Reset() + func (m *MemclntKeepalive) Size() (size int) + func (m *MemclntKeepalive) Unmarshal(b []byte) error + type MemclntKeepaliveReply struct + Retval int32 + func (*MemclntKeepaliveReply) GetCrcString() string + func (*MemclntKeepaliveReply) GetMessageName() string + func (*MemclntKeepaliveReply) GetMessageType() api.MessageType + func (m *MemclntKeepaliveReply) Marshal(b []byte) ([]byte, error) + func (m *MemclntKeepaliveReply) Reset() + func (m *MemclntKeepaliveReply) Size() (size int) + func (m *MemclntKeepaliveReply) Unmarshal(b []byte) error + type MemclntReadTimeout struct + Dummy uint8 + func (*MemclntReadTimeout) GetCrcString() string + func (*MemclntReadTimeout) GetMessageName() string + func (*MemclntReadTimeout) GetMessageType() api.MessageType + func (m *MemclntReadTimeout) Marshal(b []byte) ([]byte, error) + func (m *MemclntReadTimeout) Reset() + func (m *MemclntReadTimeout) Size() (size int) + func (m *MemclntReadTimeout) Unmarshal(b []byte) error + type MemclntRxThreadSuspend struct + Dummy uint8 + func (*MemclntRxThreadSuspend) GetCrcString() string + func (*MemclntRxThreadSuspend) GetMessageName() string + func (*MemclntRxThreadSuspend) GetMessageType() api.MessageType + func (m *MemclntRxThreadSuspend) Marshal(b []byte) ([]byte, error) + func (m *MemclntRxThreadSuspend) Reset() + func (m *MemclntRxThreadSuspend) Size() (size int) + func (m *MemclntRxThreadSuspend) Unmarshal(b []byte) error + type MessageTableEntry struct + Index uint16 + Name string + type ModuleVersion struct + Major uint32 + Minor uint32 + Name string + Patch uint32 + type RPCCall struct + Data []byte + DataLen uint32 + Function uint64 + Multicast uint8 + NeedBarrierSync uint8 + SendReply uint8 + func (*RPCCall) GetCrcString() string + func (*RPCCall) GetMessageName() string + func (*RPCCall) GetMessageType() api.MessageType + func (m *RPCCall) Marshal(b []byte) ([]byte, error) + func (m *RPCCall) Reset() + func (m *RPCCall) Size() (size int) + func (m *RPCCall) Unmarshal(b []byte) error + type RPCCallReply struct + Retval int32 + func (*RPCCallReply) GetCrcString() string + func (*RPCCallReply) GetMessageName() string + func (*RPCCallReply) GetMessageType() api.MessageType + func (m *RPCCallReply) Marshal(b []byte) ([]byte, error) + func (m *RPCCallReply) Reset() + func (m *RPCCallReply) Size() (size int) + func (m *RPCCallReply) Unmarshal(b []byte) error + type RPCService interface + APIVersions func(ctx context.Context, in *APIVersions) (*APIVersionsReply, error) + GetFirstMsgID func(ctx context.Context, in *GetFirstMsgID) (*GetFirstMsgIDReply, error) + MemclntCreate func(ctx context.Context, in *MemclntCreate) (*MemclntCreateReply, error) + MemclntDelete func(ctx context.Context, in *MemclntDelete) (*MemclntDeleteReply, error) + MemclntKeepalive func(ctx context.Context, in *MemclntKeepalive) (*MemclntKeepaliveReply, error) + MemclntReadTimeout func(ctx context.Context, in *MemclntReadTimeout) error + MemclntRxThreadSuspend func(ctx context.Context, in *MemclntRxThreadSuspend) error + RPCCall func(ctx context.Context, in *RPCCall) (*RPCCallReply, error) + RxThreadExit func(ctx context.Context, in *RxThreadExit) error + SockInitShm func(ctx context.Context, in *SockInitShm) (*SockInitShmReply, error) + SockclntCreate func(ctx context.Context, in *SockclntCreate) (*SockclntCreateReply, error) + SockclntDelete func(ctx context.Context, in *SockclntDelete) (*SockclntDeleteReply, error) + TracePluginMsgIds func(ctx context.Context, in *TracePluginMsgIds) error + func NewServiceClient(conn api.Connection) RPCService + type RxThreadExit struct + Dummy uint8 + func (*RxThreadExit) GetCrcString() string + func (*RxThreadExit) GetMessageName() string + func (*RxThreadExit) GetMessageType() api.MessageType + func (m *RxThreadExit) Marshal(b []byte) ([]byte, error) + func (m *RxThreadExit) Reset() + func (m *RxThreadExit) Size() (size int) + func (m *RxThreadExit) Unmarshal(b []byte) error + type SockInitShm struct + Configs []uint64 + Nitems uint8 + RequestedSize uint32 + func (*SockInitShm) GetCrcString() string + func (*SockInitShm) GetMessageName() string + func (*SockInitShm) GetMessageType() api.MessageType + func (m *SockInitShm) Marshal(b []byte) ([]byte, error) + func (m *SockInitShm) Reset() + func (m *SockInitShm) Size() (size int) + func (m *SockInitShm) Unmarshal(b []byte) error + type SockInitShmReply struct + Retval int32 + func (*SockInitShmReply) GetCrcString() string + func (*SockInitShmReply) GetMessageName() string + func (*SockInitShmReply) GetMessageType() api.MessageType + func (m *SockInitShmReply) Marshal(b []byte) ([]byte, error) + func (m *SockInitShmReply) Reset() + func (m *SockInitShmReply) Size() (size int) + func (m *SockInitShmReply) Unmarshal(b []byte) error + type SockclntCreate struct + Name string + func (*SockclntCreate) GetCrcString() string + func (*SockclntCreate) GetMessageName() string + func (*SockclntCreate) GetMessageType() api.MessageType + func (m *SockclntCreate) Marshal(b []byte) ([]byte, error) + func (m *SockclntCreate) Reset() + func (m *SockclntCreate) Size() (size int) + func (m *SockclntCreate) Unmarshal(b []byte) error + type SockclntCreateReply struct + Count uint16 + Index uint32 + MessageTable []MessageTableEntry + Response int32 + func (*SockclntCreateReply) GetCrcString() string + func (*SockclntCreateReply) GetMessageName() string + func (*SockclntCreateReply) GetMessageType() api.MessageType + func (m *SockclntCreateReply) Marshal(b []byte) ([]byte, error) + func (m *SockclntCreateReply) Reset() + func (m *SockclntCreateReply) Size() (size int) + func (m *SockclntCreateReply) Unmarshal(b []byte) error + type SockclntDelete struct + Index uint32 + func (*SockclntDelete) GetCrcString() string + func (*SockclntDelete) GetMessageName() string + func (*SockclntDelete) GetMessageType() api.MessageType + func (m *SockclntDelete) Marshal(b []byte) ([]byte, error) + func (m *SockclntDelete) Reset() + func (m *SockclntDelete) Size() (size int) + func (m *SockclntDelete) Unmarshal(b []byte) error + type SockclntDeleteReply struct + Response int32 + func (*SockclntDeleteReply) GetCrcString() string + func (*SockclntDeleteReply) GetMessageName() string + func (*SockclntDeleteReply) GetMessageType() api.MessageType + func (m *SockclntDeleteReply) Marshal(b []byte) ([]byte, error) + func (m *SockclntDeleteReply) Reset() + func (m *SockclntDeleteReply) Size() (size int) + func (m *SockclntDeleteReply) Unmarshal(b []byte) error + type TracePluginMsgIds struct + FirstMsgID uint16 + LastMsgID uint16 + PluginName string + func (*TracePluginMsgIds) GetCrcString() string + func (*TracePluginMsgIds) GetMessageName() string + func (*TracePluginMsgIds) GetMessageType() api.MessageType + func (m *TracePluginMsgIds) Marshal(b []byte) ([]byte, error) + func (m *TracePluginMsgIds) Reset() + func (m *TracePluginMsgIds) Size() (size int) + func (m *TracePluginMsgIds) Unmarshal(b []byte) error