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

Data Fields

size_t npcc_msg_rt
 
size_t npcc_msg_rt_max
 
size_t npcc_concurrency
 
struct m0_tl npcc_to
 

Detailed Description

Test client context. Buffers assignment:

  • first half of buffers is for sending and second half is for receiving;
  • recv buffers can receive message from any server;
  • send buffers will be used for sending to assigned servers. There is M = m0_net_test_cmd_init.ntci_concurrency buffers for every server (first M buffers is for server with index 0, then M buffers for server with index 1 etc.).

Definition at line 136 of file node_ping.c.

Field Documentation

◆ npcc_concurrency

size_t npcc_concurrency

Concurrency.

See also
m0_net_test_cmd_init.ntci_concurrency

Definition at line 148 of file node_ping.c.

◆ npcc_msg_rt

size_t npcc_msg_rt

Number of test messages sent to test server and received back (including failed) for the test client.

Definition at line 141 of file node_ping.c.

◆ npcc_msg_rt_max

size_t npcc_msg_rt_max

Maximum number of sent to test server and received back test messages (for the test client). "rt" == "round-trip".

Definition at line 146 of file node_ping.c.

◆ npcc_to

struct m0_tl npcc_to

Messages timeout list

Definition at line 150 of file node_ping.c.


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