DS3 C SDK  5.0.0
Provides access to the Spectra S3 API with C
ds3_response_header_utils.h
Go to the documentation of this file.
1 /*
2  * ******************************************************************************
3  * Copyright 2014-2018 Spectra Logic Corporation. All Rights Reserved.
4  * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
5  * this file except in compliance with the License. A copy of the License is located at
6  *
7  * http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * or in the "license" file accompanying this file.
10  * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
11  * CONDITIONS OF ANY KIND, either express or implied. See the License for the
12  * specific language governing permissions and limitations under the License.
13  * ****************************************************************************
14  */
15 
16 
17 #ifndef __DS3_RESPONSE_HEADER_UTILS__
18 #define __DS3_RESPONSE_HEADER_UTILS__
19 
20 #include <stdlib.h>
21 #include <glib.h>
22 
23 #include "ds3_string.h"
24 #include "stdint.h"
25 #include "ds3_string_multimap.h"
26 #include "ds3.h"
27 #include "ds3_library_exports.h"
28 
29 #ifdef __cplusplus
30 extern "C" {
31 #endif
32 
35 
36 #ifdef __cplusplus
37 }
38 #endif
39 #endif
Definition: ds3.h:80
ds3_checksum_type
Definition: ds3.h:620
LIBRARY_API ds3_uint64_string_map * get_blob_checksums(const ds3_log *log, ds3_string_multimap *response_headers)
LIBRARY_API ds3_checksum_type * get_blob_checksum_type(const ds3_log *log, ds3_string_multimap *response_headers)
The public definitions for the Spectra S3 C SDK.
#define LIBRARY_API
struct _ds3_uint64_string_map ds3_uint64_string_map