Motr  M0
m0_rpc_item_type Struct Reference

#include <item.h>

Collaboration diagram for m0_rpc_item_type:
Collaboration graph

Data Fields

uint32_t rit_opcode
 
const struct m0_rpc_item_type_opsrit_ops
 
uint64_t rit_flags
 
struct m0_tlink rit_linkage
 
uint64_t rit_magic
 
struct m0_sm_conf rit_incoming_conf
 
struct m0_sm_conf rit_outgoing_conf
 

Detailed Description

Type of an RPC item. There is an instance of m0_rpc_item_type for each value of rit_opcode.

Definition at line 472 of file item.h.

Field Documentation

◆ rit_flags

uint64_t rit_flags
See also
m0_rpc_item_type_flags

Definition at line 478 of file item.h.

◆ rit_incoming_conf

struct m0_sm_conf rit_incoming_conf

Definition at line 483 of file item.h.

◆ rit_linkage

struct m0_tlink rit_linkage

Linkage into rpc item types list (m0_rpc_item_types_list)

Definition at line 480 of file item.h.

◆ rit_magic

uint64_t rit_magic

Magic no for the item type struct

Definition at line 482 of file item.h.

◆ rit_opcode

uint32_t rit_opcode

Unique operation code.

Definition at line 474 of file item.h.

◆ rit_ops

const struct m0_rpc_item_type_ops* rit_ops

Operations that can be performed on the type

Definition at line 476 of file item.h.

◆ rit_outgoing_conf

struct m0_sm_conf rit_outgoing_conf

Definition at line 484 of file item.h.


The documentation for this struct was generated from the following file: