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 + func AllMessages() []api.Message + type PipeCreate struct + IsSpecified bool + UserInstance uint32 + func (*PipeCreate) GetCrcString() string + func (*PipeCreate) GetMessageName() string + func (*PipeCreate) GetMessageType() api.MessageType + func (m *PipeCreate) Marshal(b []byte) ([]byte, error) + func (m *PipeCreate) Reset() + func (m *PipeCreate) Size() (size int) + func (m *PipeCreate) Unmarshal(b []byte) error + type PipeCreateReply struct + PipeSwIfIndex [2]interface_types.InterfaceIndex + Retval int32 + SwIfIndex interface_types.InterfaceIndex + func (*PipeCreateReply) GetCrcString() string + func (*PipeCreateReply) GetMessageName() string + func (*PipeCreateReply) GetMessageType() api.MessageType + func (m *PipeCreateReply) Marshal(b []byte) ([]byte, error) + func (m *PipeCreateReply) Reset() + func (m *PipeCreateReply) Size() (size int) + func (m *PipeCreateReply) Unmarshal(b []byte) error + type PipeDelete struct + SwIfIndex interface_types.InterfaceIndex + func (*PipeDelete) GetCrcString() string + func (*PipeDelete) GetMessageName() string + func (*PipeDelete) GetMessageType() api.MessageType + func (m *PipeDelete) Marshal(b []byte) ([]byte, error) + func (m *PipeDelete) Reset() + func (m *PipeDelete) Size() (size int) + func (m *PipeDelete) Unmarshal(b []byte) error + type PipeDeleteReply struct + Retval int32 + func (*PipeDeleteReply) GetCrcString() string + func (*PipeDeleteReply) GetMessageName() string + func (*PipeDeleteReply) GetMessageType() api.MessageType + func (m *PipeDeleteReply) Marshal(b []byte) ([]byte, error) + func (m *PipeDeleteReply) Reset() + func (m *PipeDeleteReply) Size() (size int) + func (m *PipeDeleteReply) Unmarshal(b []byte) error + type PipeDetails struct + Instance uint32 + PipeSwIfIndex [2]interface_types.InterfaceIndex + SwIfIndex interface_types.InterfaceIndex + func (*PipeDetails) GetCrcString() string + func (*PipeDetails) GetMessageName() string + func (*PipeDetails) GetMessageType() api.MessageType + func (m *PipeDetails) Marshal(b []byte) ([]byte, error) + func (m *PipeDetails) Reset() + func (m *PipeDetails) Size() (size int) + func (m *PipeDetails) Unmarshal(b []byte) error + type PipeDump struct + func (*PipeDump) GetCrcString() string + func (*PipeDump) GetMessageName() string + func (*PipeDump) GetMessageType() api.MessageType + func (m *PipeDump) Marshal(b []byte) ([]byte, error) + func (m *PipeDump) Reset() + func (m *PipeDump) Size() (size int) + func (m *PipeDump) Unmarshal(b []byte) error + type RPCService interface + PipeCreate func(ctx context.Context, in *PipeCreate) (*PipeCreateReply, error) + PipeDelete func(ctx context.Context, in *PipeDelete) (*PipeDeleteReply, error) + PipeDump func(ctx context.Context, in *PipeDump) (RPCService_PipeDumpClient, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_PipeDumpClient interface + Recv func() (*PipeDetails, error)