Documentation ¶
Overview ¶
Package pp2 contains generated bindings for API file pp2.api.
Contents:
4 messages
Index ¶
- Constants
- func AllMessages() []api.Message
- type MrvlPp2Create
- func (*MrvlPp2Create) GetCrcString() string
- func (*MrvlPp2Create) GetMessageName() string
- func (*MrvlPp2Create) GetMessageType() api.MessageType
- func (m *MrvlPp2Create) Marshal(b []byte) ([]byte, error)
- func (m *MrvlPp2Create) Reset()
- func (m *MrvlPp2Create) Size() (size int)
- func (m *MrvlPp2Create) Unmarshal(b []byte) error
- type MrvlPp2CreateReply
- func (*MrvlPp2CreateReply) GetCrcString() string
- func (*MrvlPp2CreateReply) GetMessageName() string
- func (*MrvlPp2CreateReply) GetMessageType() api.MessageType
- func (m *MrvlPp2CreateReply) Marshal(b []byte) ([]byte, error)
- func (m *MrvlPp2CreateReply) Reset()
- func (m *MrvlPp2CreateReply) Size() (size int)
- func (m *MrvlPp2CreateReply) Unmarshal(b []byte) error
- type MrvlPp2Delete
- func (*MrvlPp2Delete) GetCrcString() string
- func (*MrvlPp2Delete) GetMessageName() string
- func (*MrvlPp2Delete) GetMessageType() api.MessageType
- func (m *MrvlPp2Delete) Marshal(b []byte) ([]byte, error)
- func (m *MrvlPp2Delete) Reset()
- func (m *MrvlPp2Delete) Size() (size int)
- func (m *MrvlPp2Delete) Unmarshal(b []byte) error
- type MrvlPp2DeleteReply
- func (*MrvlPp2DeleteReply) GetCrcString() string
- func (*MrvlPp2DeleteReply) GetMessageName() string
- func (*MrvlPp2DeleteReply) GetMessageType() api.MessageType
- func (m *MrvlPp2DeleteReply) Marshal(b []byte) ([]byte, error)
- func (m *MrvlPp2DeleteReply) Reset()
- func (m *MrvlPp2DeleteReply) Size() (size int)
- func (m *MrvlPp2DeleteReply) Unmarshal(b []byte) error
- type RPCService
Constants ¶
View Source
const ( APIFile = "pp2" APIVersion = "1.0.0" VersionCrc = 0xd7ab5bd7 )
Variables ¶
This section is empty.
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type MrvlPp2Create ¶
type MrvlPp2Create struct { IfName string `binapi:"string[64],name=if_name" json:"if_name,omitempty"` RxQSz uint16 `binapi:"u16,name=rx_q_sz" json:"rx_q_sz,omitempty"` TxQSz uint16 `binapi:"u16,name=tx_q_sz" json:"tx_q_sz,omitempty"` }
MrvlPp2Create defines message 'mrvl_pp2_create'.
func (*MrvlPp2Create) GetCrcString ¶
func (*MrvlPp2Create) GetCrcString() string
func (*MrvlPp2Create) GetMessageName ¶
func (*MrvlPp2Create) GetMessageName() string
func (*MrvlPp2Create) GetMessageType ¶
func (*MrvlPp2Create) GetMessageType() api.MessageType
func (*MrvlPp2Create) Reset ¶
func (m *MrvlPp2Create) Reset()
func (*MrvlPp2Create) Size ¶
func (m *MrvlPp2Create) Size() (size int)
func (*MrvlPp2Create) Unmarshal ¶
func (m *MrvlPp2Create) Unmarshal(b []byte) error
type MrvlPp2CreateReply ¶
type MrvlPp2CreateReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` }
MrvlPp2CreateReply defines message 'mrvl_pp2_create_reply'.
func (*MrvlPp2CreateReply) GetCrcString ¶
func (*MrvlPp2CreateReply) GetCrcString() string
func (*MrvlPp2CreateReply) GetMessageName ¶
func (*MrvlPp2CreateReply) GetMessageName() string
func (*MrvlPp2CreateReply) GetMessageType ¶
func (*MrvlPp2CreateReply) GetMessageType() api.MessageType
func (*MrvlPp2CreateReply) Reset ¶
func (m *MrvlPp2CreateReply) Reset()
func (*MrvlPp2CreateReply) Size ¶
func (m *MrvlPp2CreateReply) Size() (size int)
func (*MrvlPp2CreateReply) Unmarshal ¶
func (m *MrvlPp2CreateReply) Unmarshal(b []byte) error
type MrvlPp2Delete ¶
type MrvlPp2Delete struct {
SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"`
}
MrvlPp2Delete defines message 'mrvl_pp2_delete'.
func (*MrvlPp2Delete) GetCrcString ¶
func (*MrvlPp2Delete) GetCrcString() string
func (*MrvlPp2Delete) GetMessageName ¶
func (*MrvlPp2Delete) GetMessageName() string
func (*MrvlPp2Delete) GetMessageType ¶
func (*MrvlPp2Delete) GetMessageType() api.MessageType
func (*MrvlPp2Delete) Reset ¶
func (m *MrvlPp2Delete) Reset()
func (*MrvlPp2Delete) Size ¶
func (m *MrvlPp2Delete) Size() (size int)
func (*MrvlPp2Delete) Unmarshal ¶
func (m *MrvlPp2Delete) Unmarshal(b []byte) error
type MrvlPp2DeleteReply ¶
type MrvlPp2DeleteReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
MrvlPp2DeleteReply defines message 'mrvl_pp2_delete_reply'.
func (*MrvlPp2DeleteReply) GetCrcString ¶
func (*MrvlPp2DeleteReply) GetCrcString() string
func (*MrvlPp2DeleteReply) GetMessageName ¶
func (*MrvlPp2DeleteReply) GetMessageName() string
func (*MrvlPp2DeleteReply) GetMessageType ¶
func (*MrvlPp2DeleteReply) GetMessageType() api.MessageType
func (*MrvlPp2DeleteReply) Reset ¶
func (m *MrvlPp2DeleteReply) Reset()
func (*MrvlPp2DeleteReply) Size ¶
func (m *MrvlPp2DeleteReply) Size() (size int)
func (*MrvlPp2DeleteReply) Unmarshal ¶
func (m *MrvlPp2DeleteReply) Unmarshal(b []byte) error
type RPCService ¶
type RPCService interface { MrvlPp2Create(ctx context.Context, in *MrvlPp2Create) (*MrvlPp2CreateReply, error) MrvlPp2Delete(ctx context.Context, in *MrvlPp2Delete) (*MrvlPp2DeleteReply, error) }
RPCService defines RPC service pp2.
func NewServiceClient ¶
func NewServiceClient(conn api.Connection) RPCService
Click to show internal directories.
Click to hide internal directories.