DS3 C SDK  4.1.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)
 
ds3_connection_poolconnection_pool
 

Detailed Description

Definition at line 2133 of file ds3.h.

Field Documentation

◆ connection_pool

ds3_connection_pool* connection_pool

Definition at line 2146 of file ds3.h.

◆ creds

ds3_creds* creds

Definition at line 2137 of file ds3.h.

◆ endpoint

ds3_str* endpoint

Definition at line 2134 of file ds3.h.

◆ log

ds3_log* log

Definition at line 2138 of file ds3.h.

◆ net_callback

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 2139 of file ds3.h.

◆ num_redirects

uint64_t num_redirects

Definition at line 2136 of file ds3.h.

◆ proxy

ds3_str* proxy

Definition at line 2135 of file ds3.h.


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