![]() |
kinetic-c
v0.12.0
Seagate Kinetic Protocol Client Library for C
|
#include <bus_internal_types.h>
Data Fields | |
| bus_msg_result_t | result |
| Result message, constructed in place after the request/response cycle has completed or failed due to timeout / unrecoverable error. More... | |
| time_t | timeout_sec |
| Message send timeout. More... | |
| bus_msg_cb * | cb |
| Callback and userdata to which the bus_msg_result_t above will be sunk. More... | |
| void * | udata |
| struct timeval | tv_send_start |
| Event timestamps to track timeouts. More... | |
| struct timeval | tv_send_done |
| int | fd |
| Destination filename and message body. More... | |
| SSL * | ssl |
| valid pointer or BUS_BOXED_MSG_NO_SSL More... | |
| int64_t | out_seq_id |
| uint8_t * | out_msg |
| size_t | out_msg_size |
| size_t | out_sent_size |
Definition at line 36 of file bus_internal_types.h.
| bus_msg_result_t boxed_msg::result |
Result message, constructed in place after the request/response cycle has completed or failed due to timeout / unrecoverable error.
Definition at line 40 of file bus_internal_types.h.
| time_t boxed_msg::timeout_sec |
Message send timeout.
Definition at line 43 of file bus_internal_types.h.
| bus_msg_cb* boxed_msg::cb |
Callback and userdata to which the bus_msg_result_t above will be sunk.
Definition at line 46 of file bus_internal_types.h.
| void* boxed_msg::udata |
Definition at line 47 of file bus_internal_types.h.
| struct timeval boxed_msg::tv_send_start |
Event timestamps to track timeouts.
Definition at line 50 of file bus_internal_types.h.
| struct timeval boxed_msg::tv_send_done |
Definition at line 51 of file bus_internal_types.h.
| int boxed_msg::fd |
Destination filename and message body.
Definition at line 54 of file bus_internal_types.h.
| SSL* boxed_msg::ssl |
valid pointer or BUS_BOXED_MSG_NO_SSL
Definition at line 55 of file bus_internal_types.h.
| int64_t boxed_msg::out_seq_id |
Definition at line 56 of file bus_internal_types.h.
| uint8_t* boxed_msg::out_msg |
Definition at line 57 of file bus_internal_types.h.
| size_t boxed_msg::out_msg_size |
Definition at line 58 of file bus_internal_types.h.
| size_t boxed_msg::out_sent_size |
Definition at line 59 of file bus_internal_types.h.
1.8.8