|
Motr
M0
|
#include "lib/semaphore.h"#include "net/test/slist.h"#include "net/test/ringbuf.h"#include "net/test/stats.h"#include "net/test/network.h"
Go to the source code of this file.
Data Structures | |
| struct | m0_net_test_cmd_done |
| struct | m0_net_test_cmd_init |
| struct | m0_net_test_cmd_status_data |
| struct | m0_net_test_cmd |
| struct | m0_net_test_cmd_buf_status |
| struct | m0_net_test_cmd_ctx |
Macros | |
| #define | __MOTR_NET_TEST_COMMANDS_H__ |
Typedefs | |
| typedef void(* | m0_net_test_commands_send_cb_t) (struct m0_net_test_cmd_ctx *ctx, size_t ep_index, int buf_status) |
Functions | |
| int | m0_net_test_commands_init (struct m0_net_test_cmd_ctx *ctx, const char *cmd_ep, m0_time_t send_timeout, m0_net_test_commands_send_cb_t send_cb, struct m0_net_test_slist *ep_list) |
| void | m0_net_test_commands_fini (struct m0_net_test_cmd_ctx *ctx) |
| bool | m0_net_test_commands_invariant (struct m0_net_test_cmd_ctx *ctx) |
| int | m0_net_test_commands_send (struct m0_net_test_cmd_ctx *ctx, struct m0_net_test_cmd *cmd) |
| void | m0_net_test_commands_send_wait_all (struct m0_net_test_cmd_ctx *ctx) |
| int | m0_net_test_commands_recv (struct m0_net_test_cmd_ctx *ctx, struct m0_net_test_cmd *cmd, m0_time_t deadline) |
| int | m0_net_test_commands_recv_enqueue (struct m0_net_test_cmd_ctx *ctx, size_t buf_index) |
| void | m0_net_test_commands_received_free (struct m0_net_test_cmd *cmd) |
Variables | |
| enum { ... } | M0_XCA_DOMAIN |
| #define __MOTR_NET_TEST_COMMANDS_H__ |
Definition at line 26 of file commands.h.