|
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.