|  | Diffusion C API 6.12.0
    | 
Structure supplied to a send_request() call. More...
#include <messaging.h>
| Data Fields | |
| const char * | path | 
| Path to send the request to. | |
| BUF_T * | request | 
| Request to be sent. | |
| DIFFUSION_DATATYPE | request_datatype | 
| The datatype of the request. | |
| DIFFUSION_DATATYPE | response_datatype | 
| The datatype of the response to be received. | |
| request_on_response_cb | on_response | 
| Callback to handle the response. | |
| ERROR_HANDLER_T | on_error | 
| Callback to handle errors. Can be NULL. | |
| DISCARD_HANDLER_T | on_discard | 
| Callback to handle. Can be NULL. | |
| void * | context | 
| User-supplied context. Can be NULL. | |
Structure supplied to a send_request() call.