Go to the source code of this file.
|
char * | escape_url (const char *url) |
|
char * | escape_url_extended (const char *url, const char **delimiters, uint32_t num_delimiters) |
|
char * | escape_url_object_name (const char *url) |
|
char * | escape_url_range_header (const char *url) |
|
ds3_error * | net_process_request (const 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) |
|
void | net_cleanup (void) |
|
◆ escape_url()
char* escape_url |
( |
const char * |
url | ) |
|
◆ escape_url_extended()
char* escape_url_extended |
( |
const char * |
url, |
|
|
const char ** |
delimiters, |
|
|
uint32_t |
num_delimiters |
|
) |
| |
◆ escape_url_object_name()
char* escape_url_object_name |
( |
const char * |
url | ) |
|
◆ escape_url_range_header()
char* escape_url_range_header |
( |
const char * |
url | ) |
|
◆ net_cleanup()
void net_cleanup |
( |
void |
| ) |
|
◆ net_process_request()
ds3_error* net_process_request |
( |
const ds3_client * |
client, |
|
|
const ds3_request * |
_request, |
|
|
void * |
read_user_struct, |
|
|
size_t(*)(void *, size_t, size_t, void *) |
read_handler_func, |
|
|
void * |
write_user_struct, |
|
|
size_t(*)(void *, size_t, size_t, void *) |
write_handler_func, |
|
|
ds3_string_multimap ** |
return_headers |
|
) |
| |