clibdocker
0.1.0-alpha.0
A Docker API for C
|
internal datastructure representing a Docker Call object. More...
#include <docker_connection_util.h>
Data Fields | |
char * | site_url |
site url | |
docker_object_type | object |
docker object type enum value | |
char * | id |
docker object id if applicable | |
char * | method |
docker api request method | |
coll_al_map * | params |
docker request parameters map | |
char * | request_method |
http request method | |
char * | content_type_header |
http request content type header value | |
char * | request_data |
http request data | |
size_t | request_data_len |
http request data length | |
int | http_error_code |
http response code | |
char * | memory |
internal memory used for response | |
size_t | capacity |
total capacity of internal response storage | |
size_t | size |
used size of the storage | |
size_t | flush_end |
size of storage already flushed | |
status_callback * | status_cb |
the status callback method | |
void * | cb_args |
callback args for internal usage | |
void * | client_cb_args |
callback args provided by client | |
internal datastructure representing a Docker Call object.
All Docker API call implementations internally use this object to represent a call to the Docker API.