Motr  M0
node_helper.h File Reference
Include dependency graph for node_helper.h:

Go to the source code of this file.

Data Structures

struct  m0_net_test_nh
 

Macros

#define __MOTR_NET_TEST_NODE_HELPER_H__
 

Enumerations

enum  m0_net_test_nh_msg_status { MS_SUCCESS, MS_FAILED, MS_BAD }
 
enum  m0_net_test_nh_msg_type { MT_MSG, MT_BULK, MT_TRANSFER }
 
enum  m0_net_test_nh_msg_direction { MD_SEND, MD_RECV, MD_BOTH }
 

Functions

void m0_net_test_nh_init (struct m0_net_test_nh *nh, const struct m0_net_test_cmd_init *icmd)
 
bool m0_net_test_nh__invariant (struct m0_net_test_nh *nh)
 
void m0_net_test_nh_fini (struct m0_net_test_nh *nh)
 
void m0_net_test_nh_sd_copy_locked (struct m0_net_test_nh *nh)
 
void m0_net_test_nh_sd_get_locked (struct m0_net_test_nh *nh, struct m0_net_test_cmd_status_data *sd)
 
void m0_net_test_nh_sd_update (struct m0_net_test_nh *nh, enum m0_net_test_nh_msg_type type, enum m0_net_test_nh_msg_status status, enum m0_net_test_nh_msg_direction direction)
 
void m0_net_test_nh_sd_update_rtt (struct m0_net_test_nh *nh, m0_time_t rtt)
 
bool m0_net_test_nh_transfer_next (struct m0_net_test_nh *nh)
 
void m0_net_test_nh_cmd_status (struct m0_net_test_nh *nh, const struct m0_net_test_cmd *cmd, struct m0_net_test_cmd *reply)
 

Macro Definition Documentation

◆ __MOTR_NET_TEST_NODE_HELPER_H__

#define __MOTR_NET_TEST_NODE_HELPER_H__

Definition at line 26 of file node_helper.h.