![]() |
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.