clibdocker  0.1.0-alpha.0
A Docker API for C
Data Fields
docker_call_t Struct Reference

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_callbackstatus_cb
 the status callback method
 
void * cb_args
 callback args for internal usage
 
void * client_cb_args
 callback args provided by client
 

Detailed Description

internal datastructure representing a Docker Call object.

All Docker API call implementations internally use this object to represent a call to the Docker API.


The documentation for this struct was generated from the following file: