-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathuplink_compat.h
111 lines (103 loc) · 5.02 KB
/
uplink_compat.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
#pragma once
// Copyright (C) 2020 Storj Labs, Inc.
// See LICENSE for copying information.
#ifndef UPLINK_DISABLE_NAMESPACE_COMPAT
#warning \
"Please consider updating your code to use the namespaced symbols. These compatibility defines will be removed in a future release. Define UPLINK_DISABLE_NAMESPACE_COMPAT to remove this warning."
#define const_char uplink_const_char
#define Handle UplinkHandle
#define Access UplinkAccess
#define Project UplinkProject
#define Download UplinkDownload
#define Upload UplinkUpload
#define EncryptionKey UplinkEncryptionKey
#define Config UplinkConfig
#define Bucket UplinkBucket
#define SystemMetadata UplinkSystemMetadata
#define CustomMetadataEntry UplinkCustomMetadataEntry
#define CustomMetadata UplinkCustomMetadata
#define Object UplinkObject
#define UploadOptions UplinkUploadOptions
#define DownloadOptions UplinkDownloadOptions
#define ListObjectsOptions UplinkListObjectsOptions
#define ListBucketsOptions UplinkListBucketsOptions
#define ObjectIterator UplinkObjectIterator
#define BucketIterator UplinkBucketIterator
#define Permission UplinkPermission
#define SharePrefix UplinkSharePrefix
#define Error UplinkError
#define ERROR_INTERNAL UPLINK_ERROR_INTERNAL
#define ERROR_CANCELED UPLINK_ERROR_CANCELED
#define ERROR_INVALID_HANDLE UPLINK_ERROR_INVALID_HANDLE
#define ERROR_TOO_MANY_REQUESTS UPLINK_ERROR_TOO_MANY_REQUESTS
#define ERROR_BANDWIDTH_LIMIT_EXCEEDED UPLINK_ERROR_BANDWIDTH_LIMIT_EXCEEDED
#define ERROR_BUCKET_NAME_INVALID UPLINK_ERROR_BUCKET_NAME_INVALID
#define ERROR_BUCKET_ALREADY_EXISTS UPLINK_ERROR_BUCKET_ALREADY_EXISTS
#define ERROR_BUCKET_NOT_EMPTY UPLINK_ERROR_BUCKET_NOT_EMPTY
#define ERROR_BUCKET_NOT_FOUND UPLINK_ERROR_BUCKET_NOT_FOUND
#define ERROR_OBJECT_KEY_INVALID UPLINK_ERROR_OBJECT_KEY_INVALID
#define ERROR_OBJECT_NOT_FOUND UPLINK_ERROR_OBJECT_NOT_FOUND
#define ERROR_UPLOAD_DONE UPLINK_ERROR_UPLOAD_DONE
#define AccessResult UplinkAccessResult
#define ProjectResult UplinkProjectResult
#define BucketResult UplinkBucketResult
#define ObjectResult UplinkObjectResult
#define UploadResult UplinkUploadResult
#define DownloadResult UplinkDownloadResult
#define WriteResult UplinkWriteResult
#define ReadResult UplinkReadResult
#define StringResult UplinkStringResult
#define EncryptionKeyResult UplinkEncryptionKeyResult
#define parse_access uplink_parse_access
#define request_access_with_passphrase uplink_request_access_with_passphrase
#define access_satellite_address uplink_access_satellite_address
#define access_serialize uplink_access_serialize
#define access_share uplink_access_share
#define access_override_encryption_key uplink_access_override_encryption_key
#define free_string_result uplink_free_string_result
#define free_access_result uplink_free_access_result
#define stat_bucket uplink_stat_bucket
#define create_bucket uplink_create_bucket
#define ensure_bucket uplink_ensure_bucket
#define delete_bucket uplink_delete_bucket
#define free_bucket_result uplink_free_bucket_result
#define free_bucket uplink_free_bucket
#define list_buckets uplink_list_buckets
#define bucket_iterator_next uplink_bucket_iterator_next
#define bucket_iterator_err uplink_bucket_iterator_err
#define bucket_iterator_item uplink_bucket_iterator_item
#define free_bucket_iterator uplink_free_bucket_iterator
#define config_request_access_with_passphrase uplink_config_request_access_with_passphrase
#define config_open_project uplink_config_open_project
#define download_object uplink_download_object
#define download_read uplink_download_read
#define download_info uplink_download_info
#define free_read_result uplink_free_read_result
#define close_download uplink_close_download
#define free_download_result uplink_free_download_result
#define derive_encryption_key uplink_derive_encryption_key
#define free_encryption_key_result uplink_free_encryption_key_result
#define free_error uplink_free_error
#define internal_universeisempty uplink_internal_universeisempty
#define stat_object uplink_stat_object
#define update_object_metadata uplink_update_object_metadata
#define delete_object uplink_delete_object
#define free_object_result uplink_free_object_result
#define free_object uplink_free_object
#define list_objects uplink_list_objects
#define object_iterator_next uplink_object_iterator_next
#define object_iterator_err uplink_object_iterator_err
#define object_iterator_item uplink_object_iterator_item
#define free_object_iterator uplink_free_object_iterator
#define open_project uplink_open_project
#define close_project uplink_close_project
#define free_project_result uplink_free_project_result
#define upload_object uplink_upload_object
#define upload_write uplink_upload_write
#define upload_commit uplink_upload_commit
#define upload_abort uplink_upload_abort
#define upload_info uplink_upload_info
#define upload_set_custom_metadata uplink_upload_set_custom_metadata
#define free_write_result uplink_free_write_result
#define free_upload_result uplink_free_upload_result
#endif // UPLINK_DISABLE_NAMESPACE_COMPAT