#include <doca_error.h>
#include <doca_log.h>
#include <doca_buf_inventory.h>
#include <doca_buf.h>
#include <doca_ctx.h>
#include "rdma_common.h"
Go to the source code of this file.
◆ MAX_BUFF_SIZE
| #define MAX_BUFF_SIZE (256) /* Maximum DOCA buffer size */ |
◆ DOCA_LOG_REGISTER()
| DOCA_LOG_REGISTER |
( |
RDMA_SEND::SAMPLE |
| ) |
|
◆ rdma_send()
◆ rdma_send_completed_callback()
| static void rdma_send_completed_callback |
( |
struct doca_rdma_task_send * |
rdma_send_task, |
|
|
union doca_data |
task_user_data, |
|
|
union doca_data |
ctx_user_data |
|
) |
| |
|
static |
◆ rdma_send_error_callback()
| static void rdma_send_error_callback |
( |
struct doca_rdma_task_send * |
rdma_send_task, |
|
|
union doca_data |
task_user_data, |
|
|
union doca_data |
ctx_user_data |
|
) |
| |
|
static |
◆ rdma_send_export_and_connect()
◆ rdma_send_prepare_and_submit_task()
◆ rdma_send_state_change_callback()
doca_ctx_stop() has been called. In this sample, this happens either due to a failure encountered, in which case doca_pe_progress() will cause any inflight task to be flushed, or due to the successful compilation of the sample flow. In both cases, in this sample, doca_pe_progress() will eventually transition the context to idle state.
Definition at line 278 of file rdma_send_sample.c.
◆ write_read_connection()