DS3 C SDK
5.0.0
Provides access to the Spectra S3 API with C
|
#include <libxml/parser.h>
Go to the source code of this file.
Data Structures | |
struct | ds3_xml_send_buff |
Enumerations | |
enum | object_list_type { BULK_PUT, BULK_GET, BULK_DELETE, GET_PHYSICAL_PLACEMENT, COMPLETE_MPU, STRING, STRING_LIST, ID_LIST, DATA } |
Functions | |
xmlDocPtr | ds3_generate_xml_ids (ds3_ids_list *ids_list) |
xmlDocPtr | ds3_generate_xml_delete_objects (ds3_delete_objects_response *keys_list) |
xmlDocPtr | ds3_generate_xml_complete_mpu (const ds3_complete_multipart_upload_response *mpu_list) |
xmlDocPtr | ds3_generate_xml_bulk_objects_list (const ds3_bulk_object_list_response *obj_list, object_list_type list_type) |
enum object_list_type |
Enumerator | |
---|---|
BULK_PUT | |
BULK_GET | |
BULK_DELETE | |
GET_PHYSICAL_PLACEMENT | |
COMPLETE_MPU | |
STRING | |
STRING_LIST | |
ID_LIST | |
DATA |
Definition at line 25 of file ds3_marshaling.h.
xmlDocPtr ds3_generate_xml_bulk_objects_list | ( | const ds3_bulk_object_list_response * | obj_list, |
object_list_type | list_type | ||
) |
Definition at line 393 of file ds3_requests.c.
xmlDocPtr ds3_generate_xml_complete_mpu | ( | const ds3_complete_multipart_upload_response * | mpu_list | ) |
Definition at line 427 of file ds3_requests.c.
xmlDocPtr ds3_generate_xml_delete_objects | ( | ds3_delete_objects_response * | keys_list | ) |
Definition at line 454 of file ds3_requests.c.
xmlDocPtr ds3_generate_xml_ids | ( | ds3_ids_list * | ids_list | ) |
Definition at line 477 of file ds3_requests.c.