|
Motr
M0
|
#include "lib/errno.h"#include "lib/misc.h"#include "lib/memory.h"#include "lib/trace.h"#include "net/test/node.h"#include "net/test/node_stub.h"#include "net/test/node_ping.h"#include "net/test/node_bulk.h"#include "net/test/debug.h"
Go to the source code of this file.
Macros | |
| #define | NET_TEST_MODULE_NAME node |
Enumerations | |
| enum | { NODE_WAIT_CMD_GRANULARITY_MS = 20 } |
Functions | |
| static struct m0_net_test_service_ops * | service_ops_get (struct m0_net_test_cmd *cmd) |
| static int | node_cmd_get (struct m0_net_test_cmd_ctx *cmd_ctx, struct m0_net_test_cmd *cmd, m0_time_t deadline) |
| static int | node_cmd_wait (struct m0_net_test_node_ctx *ctx, struct m0_net_test_cmd *cmd, enum m0_net_test_cmd_type type) |
| static void | node_thread (struct m0_net_test_node_ctx *ctx) |
| static int | node_init_fini (struct m0_net_test_node_ctx *ctx, struct m0_net_test_node_cfg *cfg) |
| int | m0_net_test_node_init (struct m0_net_test_node_ctx *ctx, struct m0_net_test_node_cfg *cfg) |
| void | m0_net_test_node_fini (struct m0_net_test_node_ctx *ctx) |
| int | m0_net_test_node_start (struct m0_net_test_node_ctx *ctx) |
| void | m0_net_test_node_stop (struct m0_net_test_node_ctx *ctx) |
| int | m0_net_test_node_module_initfini (struct m0_net_test_node_cfg *cfg) |
Variables | |
| static struct m0_net_test_node_ctx * | m0_net_test_node_module_ctx = NULL |