Motr  M0
m0_net_test_network_cfg Struct Reference

#include <network.h>

Collaboration diagram for m0_net_test_network_cfg:
Collaboration graph

Data Fields

struct m0_net_tm_callbacks ntncfg_tm_cb
 
struct m0_net_test_network_buffer_callbacks ntncfg_buf_cb
 
m0_bcount_t ntncfg_buf_size_ping
 
uint32_t ntncfg_buf_ping_nr
 
m0_bcount_t ntncfg_buf_size_bulk
 
uint32_t ntncfg_buf_bulk_nr
 
uint32_t ntncfg_ep_max
 
struct m0_net_test_network_timeouts ntncfg_timeouts
 
bool ntncfg_sync
 

Detailed Description

Net-test network context configuration. This structure is embedded into m0_net_test_network_ctx.

Definition at line 78 of file network.h.

Field Documentation

◆ ntncfg_buf_bulk_nr

uint32_t ntncfg_buf_bulk_nr

number of bulk buffers

Definition at line 90 of file network.h.

◆ ntncfg_buf_cb

buffer callbacks for every type of network queue

Definition at line 82 of file network.h.

◆ ntncfg_buf_ping_nr

uint32_t ntncfg_buf_ping_nr

number of ping buffers

Definition at line 86 of file network.h.

◆ ntncfg_buf_size_bulk

m0_bcount_t ntncfg_buf_size_bulk

size of bulk buffers

Definition at line 88 of file network.h.

◆ ntncfg_buf_size_ping

m0_bcount_t ntncfg_buf_size_ping

size of ping buffers

Definition at line 84 of file network.h.

◆ ntncfg_ep_max

uint32_t ntncfg_ep_max

maximum number of endpoints in context

Definition at line 92 of file network.h.

◆ ntncfg_sync

bool ntncfg_sync

transfer machine should use synchronous event delivery

Definition at line 99 of file network.h.

◆ ntncfg_timeouts

struct m0_net_test_network_timeouts ntncfg_timeouts

Timeouts for every type of network buffer.

See also
m0_net_test_network_timeouts_never()

Definition at line 97 of file network.h.

◆ ntncfg_tm_cb

struct m0_net_tm_callbacks ntncfg_tm_cb

transfer machine callbacks

Definition at line 80 of file network.h.


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