Motr  M0
buf_status_bulk Struct Reference
Collaboration diagram for buf_status_bulk:
Collaboration graph

Data Fields

uint64_t bsb_magic
 
enum transfer_state bsb_ts
 
size_t bsb_index
 
struct m0_tlink bsb_tlink
 
struct buf_status_errno bsb_msg
 
struct buf_status_errno bsb_send
 
struct buf_status_errno bsb_recv
 
struct m0_net_buf_desc bsb_desc_send
 
m0_time_t bsb_time_start
 
m0_time_t bsb_time_finish
 

Detailed Description

Bulk transfer status

Definition at line 115 of file node_bulk.c.

Field Documentation

◆ bsb_desc_send

struct m0_net_buf_desc bsb_desc_send

Bulk buffer network descriptor for M0_NET_QT_ACTIVE_BULK_SEND network queue (test server).

Definition at line 143 of file node_bulk.c.

◆ bsb_index

size_t bsb_index

Bulk buffer index for the test server and bulk buffer pair index for the test client.

Definition at line 124 of file node_bulk.c.

◆ bsb_magic

uint64_t bsb_magic

Magic for bsb_tlink

Definition at line 117 of file node_bulk.c.

◆ bsb_msg

struct buf_status_errno bsb_msg

M0_NET_QT_MSG_SEND, M0_NET_QT_MSG_RECV functions and callbacks.

Definition at line 128 of file node_bulk.c.

◆ bsb_recv

struct buf_status_errno bsb_recv

M0_NET_QT_ACTIVE_RECV, M0_NET_QT_PASSIVE_RECV functions and callbacks.

Definition at line 138 of file node_bulk.c.

◆ bsb_send

struct buf_status_errno bsb_send

M0_NET_QT_ACTIVE_SEND, M0_NET_QT_PASSIVE_SEND functions and callbacks.

Definition at line 133 of file node_bulk.c.

◆ bsb_time_finish

m0_time_t bsb_time_finish

Transfer finish time

Definition at line 147 of file node_bulk.c.

◆ bsb_time_start

m0_time_t bsb_time_start

Transfer start time

Definition at line 145 of file node_bulk.c.

◆ bsb_tlink

struct m0_tlink bsb_tlink

Link for server_status_bulk.ssb_buffers

Definition at line 126 of file node_bulk.c.

◆ bsb_ts

enum transfer_state bsb_ts

State of bulk transfer

Definition at line 119 of file node_bulk.c.


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