DS3 C SDK  3.0.0
Provides access to the Spectra S3 API with C
Data Fields
_ds3_client Struct Reference

#include <ds3.h>

Data Fields

ds3_strendpoint
 
ds3_strproxy
 
uint64_t num_redirects
 
ds3_credscreds
 
ds3_loglog
 
ds3_error *(* net_callback )(const struct _ds3_client *client, const ds3_request *_request, void *read_user_struct, size_t(*read_handler_func)(void *, size_t, size_t, void *), void *write_user_struct, size_t(*write_handler_func)(void *, size_t, size_t, void *), ds3_string_multimap **return_headers)
 

Detailed Description

Definition at line 1575 of file ds3.h.

Field Documentation

ds3_creds* creds

Definition at line 1579 of file ds3.h.

ds3_str* endpoint

Definition at line 1576 of file ds3.h.

ds3_log* log

Definition at line 1580 of file ds3.h.

ds3_error*(* net_callback) (const struct _ds3_client *client, const ds3_request *_request, void *read_user_struct, size_t(*read_handler_func)(void *, size_t, size_t, void *), void *write_user_struct, size_t(*write_handler_func)(void *, size_t, size_t, void *), ds3_string_multimap **return_headers)

Definition at line 1581 of file ds3.h.

uint64_t num_redirects

Definition at line 1578 of file ds3.h.

ds3_str* proxy

Definition at line 1577 of file ds3.h.


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