Uplink-Nodejs
1.0.8
Nods.js binding fo libUplink
|
UplinkAccessResult access_Result
Definition: definitions.h:218
UplinkProject project_result
Definition: definitions.h:163
int64_t saltSize
Definition: definitions.h:261
Definition: definitions.h:254
void ParseAccess(napi_env env, void *data)
ParseAccess used to implement the uplink-c library function ParseAccess parses serialized access gran...
Definition: promises_execute.cc:248
UplinkAccess access
Definition: definitions.h:187
void downloadObjectPromiseExecute(napi_env env, void *data)
downloadObjectPromiseExecute used to implement the uplink-c library function downloadClosePromiseExec...
Definition: promises_execute.cc:75
Definition: definitions.h:51
void uploadAbortPromiseExecute(napi_env env, void *data)
uploadAbortPromiseExecute used to implement the uplink-c library function uploadAbortPromiseExecute a...
Definition: promises_execute.cc:103
UplinkAccess access
Definition: definitions.h:250
void listObjectPromiseExecute(napi_env env, void *data)
listObjectPromiseExecute used to implement the uplink-c library function ListObjectPromiseExecute ret...
Definition: promises_execute.cc:24
UplinkDownload download_result
Definition: definitions.h:36
void uploadInfoPromiseExecute(napi_env env, void *data)
uploadInfoPromiseExecute used to implement the uplink-c library function uploadInfoPromiseExecute upl...
Definition: promises_execute.cc:113
size_t bufferlength
Definition: definitions.h:57
UplinkAccessResult access_Result
Definition: definitions.h:207
UplinkObjectResult object_result
Definition: definitions.h:104
Definition: definitions.h:221
UplinkAccessResult access_Result
Definition: definitions.h:241
UplinkConfig config
Definition: definitions.h:242
void uploadWritePromiseExecute(napi_env env, void *data)
uploadWritePromiseExecute used to implement the uplink-c library function uploadWritePromiseExecute w...
Definition: promises_execute.cc:134
char * accessString
Definition: definitions.h:202
void downloadInfoPromiseExecute(napi_env env, void *data)
downloadInfoPromiseExecute used to implement the uplink-c library function downloadInfoPromiseExecute...
Definition: promises_execute.cc:41
void ListBucketsPromiseExecute(napi_env env, void *data)
ListBucketPromiseExecute used to implement the uplink-c library function ListBucketPromiseExecute pro...
Definition: promises_execute.cc:216
void ParseAccess(napi_env env, void *data)
ParseAccess used to implement the uplink-c library function ParseAccess parses serialized access gran...
Definition: promises_execute.cc:248
UplinkError * error_result
Definition: definitions.h:114
UplinkProject project_result
Definition: definitions.h:23
UplinkUpload upload_result
Definition: definitions.h:93
Definition: definitions.h:108
void ShareAccessPromiseExecute(napi_env env, void *data)
ShareAccessPromiseExecute used to implement the uplink-c library function ShareAccessPromiseExecute c...
Definition: promises_execute.cc:257
UplinkProject project
Definition: definitions.h:148
size_t bytesread
Definition: definitions.h:123
char * objectkey
Definition: definitions.h:69
UplinkBucketIterator * bucket_resultIterator
Definition: definitions.h:165
void uploadSetMetaPromiseExecute(napi_env env, void *data)
uploadSetMetaPromiseExecute used to implement the uplink-c library function uploadSetMetaPromiseExecu...
Definition: promises_execute.cc:92
void downloadClosePromiseExecute(napi_env env, void *data)
downloadClosePromiseExecute used to implement the uplink-c library function downloadClosePromiseExecu...
Definition: promises_execute.cc:51
int downloadoptionSet
Definition: definitions.h:73
UplinkUpload upload_result
Definition: definitions.h:113
void deriveEncrpPromiseExecute(napi_env env, void *data)
accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseE...
Definition: promises_execute.cc:297
UplinkDownload download_result
Definition: definitions.h:46
void downloadReadPromiseExecute(napi_env env, void *data)
downloadReadPromiseExecute used to implement the uplink-c library function downloadReadPromiseExecute...
Definition: promises_execute.cc:62
void ensureBucketPromiseExecute(napi_env env, void *data)
ensureBucketPromiseExecute creates the handle for ensure_bucket
Definition: promises_execute.cc:198
void closeProjectPromiseExecute(napi_env env, void *data)
closeProjectPromiseExecute used to implement the uplink-c library function closeProjectPromiseExecute...
Definition: promises_execute.cc:229
void uploadObjectExecute(napi_env env, void *data)
uploadObjectExecute used to implement the uplink-c library function uploadObjectExecute uploads the o...
Definition: promises_execute.cc:147
UplinkReadResult read_result
Definition: definitions.h:59
Definition: definitions.h:210
UplinkDownloadResult download_result
Definition: definitions.h:71
UplinkProjectResult project_Result
Definition: definitions.h:188
UplinkAccessResult access_Result
Definition: definitions.h:227
void deleteBucketPromiseExecute(napi_env env, void *data)
deleteBucketPromiseExecute creates the handle for delete_bucket
Definition: promises_execute.cc:206
UplinkEncryptionKey encryptionKey
Definition: definitions.h:274
UplinkSharePrefix * SharePrefixListPointer
Definition: definitions.h:229
UplinkUploadOptions uploadOptions
Definition: definitions.h:137
void uploadWritePromiseExecute(napi_env env, void *data)
uploadWritePromiseExecute used to implement the uplink-c library function uploadWritePromiseExecute w...
Definition: promises_execute.cc:134
char * objectkey
Definition: definitions.h:147
int listObjectSet
Definition: definitions.h:27
char * prefix
Definition: definitions.h:273
void * bufferPtr
Definition: definitions.h:56
UplinkAccess access
Definition: definitions.h:197
UplinkError * error_result
Definition: definitions.h:179
char * passphrase
Definition: definitions.h:213
void ListBucketsPromiseExecute(napi_env env, void *data)
ListBucketPromiseExecute used to implement the uplink-c library function ListBucketPromiseExecute pro...
Definition: promises_execute.cc:216
void createBucketPromiseExecute(napi_env env, void *data)
createBucketPromiseExecute creates the handle for create_bucket
Definition: promises_execute.cc:190
void uploadCommitPromiseExecute(napi_env env, void *data)
uploadCommitPromiseExecute used to implement the uplink-c library function uploadCommitPromiseExecute...
Definition: promises_execute.cc:124
UplinkObjectIterator * objectIterator
Definition: definitions.h:25
void downloadObjectPromiseExecute(napi_env env, void *data)
downloadObjectPromiseExecute used to implement the uplink-c library function downloadClosePromiseExec...
Definition: promises_execute.cc:75
Definition: definitions.h:233
void accessSerializePromiseExecute(napi_env env, void *data)
accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseE...
Definition: promises_execute.cc:287
void deleteObjectPromiseExecute(napi_env env, void *data)
deleteObjectPromiseExecute creates the handle for delete_object
Definition: promises_execute.cc:173
void stateObjectPromiseExecute(napi_env env, void *data)
stateObjectPromiseExecute creates the handle for stat_object
Definition: promises_execute.cc:162
Definition: definitions.h:31
void openProjectPromiseExecute(napi_env env, void *data)
openProjectPromiseExecute function called when async operation get complete and convert c data type i...
Definition: promises_execute.cc:15
UplinkAccess access
Definition: definitions.h:271
void accessOverRidePromiseExecute(napi_env env, void *data)
Definition: promises_execute.cc:308
void deleteBucketPromiseExecute(napi_env env, void *data)
deleteBucketPromiseExecute creates the handle for delete_bucket
Definition: promises_execute.cc:206
void accessSerializePromiseExecute(napi_env env, void *data)
accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseE...
Definition: promises_execute.cc:287
void ConfigRequestAccessWithEncryption(napi_env env, void *data)
ConfigRequestAccessWithEncryption used to implement the uplink-c library function ConfigRequestAccess...
Definition: promises_execute.cc:267
void uploadObjectExecute(napi_env env, void *data)
uploadObjectExecute used to implement the uplink-c library function uploadObjectExecute uploads the o...
Definition: promises_execute.cc:147
Definition: definitions.h:192
void stateBucketPromiseExecute(napi_env env, void *data)
stateBucketPromiseExecute creates the handle for stat_bucket
Definition: promises_execute.cc:182
Definition: definitions.h:41
Definition: definitions.h:117
UplinkConfig config
Definition: definitions.h:189
void downloadReadPromiseExecute(napi_env env, void *data)
downloadReadPromiseExecute used to implement the uplink-c library function downloadReadPromiseExecute...
Definition: promises_execute.cc:62
Definition: definitions.h:152
Definition: definitions.h:162
void createBucketPromiseExecute(napi_env env, void *data)
createBucketPromiseExecute creates the handle for create_bucket
Definition: promises_execute.cc:190
void * bufferPtr
Definition: definitions.h:122
UplinkWriteResult write_result
Definition: definitions.h:125
UplinkAccess access
Definition: definitions.h:226
void RequestAccessWithEncryption(napi_env env, void *data)
RequestAccessWithEncryption used to implement the uplink-c library function RequestAccessWithEncrypti...
Definition: promises_execute.cc:277
UplinkBucketResult bucket_Result
Definition: definitions.h:159
Definition: definitions.h:173
UplinkProjectResult project_Result
Definition: definitions.h:198
Definition: definitions.h:98
UplinkProject project
Definition: definitions.h:70
UplinkUpload upload_result
Definition: definitions.h:124
char * bucket
Definition: definitions.h:272
void accessOverRidePromiseExecute(napi_env env, void *data)
Definition: promises_execute.cc:308
void configOpenProjectPromiseExecute(napi_env env, void *data)
configOpenProjectPromiseExecute used to implement the uplink-c library function configOpenProjectProm...
Definition: promises_execute.cc:238
char * bucketname
Definition: definitions.h:133
void RequestAccessWithEncryption(napi_env env, void *data)
RequestAccessWithEncryption used to implement the uplink-c library function RequestAccessWithEncrypti...
Definition: promises_execute.cc:277
void listObjectPromiseExecute(napi_env env, void *data)
listObjectPromiseExecute used to implement the uplink-c library function ListObjectPromiseExecute ret...
Definition: promises_execute.cc:24
int64_t SharePrefixSize
Definition: definitions.h:228
Definition: definitions.h:266
UplinkUpload upload_result
Definition: definitions.h:103
void uploadInfoPromiseExecute(napi_env env, void *data)
uploadInfoPromiseExecute used to implement the uplink-c library function uploadInfoPromiseExecute upl...
Definition: promises_execute.cc:113
void deriveEncrpPromiseExecute(napi_env env, void *data)
accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseE...
Definition: promises_execute.cc:297
void ShareAccessPromiseExecute(napi_env env, void *data)
ShareAccessPromiseExecute used to implement the uplink-c library function ShareAccessPromiseExecute c...
Definition: promises_execute.cc:257
Definition: definitions.h:18
char * objectkey
Definition: definitions.h:134
int listBucketOptionSet
Definition: definitions.h:170
UplinkPermission permission
Definition: definitions.h:230
void ConfigRequestAccessWithEncryption(napi_env env, void *data)
ConfigRequestAccessWithEncryption used to implement the uplink-c library function ConfigRequestAccess...
Definition: promises_execute.cc:267
UplinkDownloadOptions downloadOption
Definition: definitions.h:72
char * bucketName
Definition: definitions.h:24
char * api_key
Definition: definitions.h:212
UplinkProject project
Definition: definitions.h:158
char * passphrase
Definition: definitions.h:236
char * passphrase
Definition: definitions.h:260
Definition: definitions.h:141
int uploadoptionSet
Definition: definitions.h:138
void uploadAbortPromiseExecute(napi_env env, void *data)
uploadAbortPromiseExecute used to implement the uplink-c library function uploadAbortPromiseExecute a...
Definition: promises_execute.cc:103
char * bucketname
Definition: definitions.h:157
char * satellite_address
Definition: definitions.h:211
void stateObjectPromiseExecute(napi_env env, void *data)
stateObjectPromiseExecute creates the handle for stat_object
Definition: promises_execute.cc:162
UplinkEncryptionKeyResult encryptionResult
Definition: definitions.h:263
void openProjectPromiseExecute(napi_env env, void *data)
openProjectPromiseExecute function called when async operation get complete and convert c data type i...
Definition: promises_execute.cc:15
Definition: definitions.h:63
UplinkListBucketsOptions listBucketsOptions
Definition: definitions.h:164
UplinkError * error_result
Definition: definitions.h:94
UplinkError * error_result
Definition: definitions.h:275
UplinkStringResult string_result
Definition: definitions.h:251
char * api_key
Definition: definitions.h:235
char * bucketname
Definition: definitions.h:146
Definition: definitions.h:201
char * satellite_address
Definition: definitions.h:234
void ensureBucketPromiseExecute(napi_env env, void *data)
ensureBucketPromiseExecute creates the handle for ensure_bucket
Definition: promises_execute.cc:198
Definition: definitions.h:182
UplinkListObjectsOptions list_object_options
Definition: definitions.h:26
void stateBucketPromiseExecute(napi_env env, void *data)
stateBucketPromiseExecute creates the handle for stat_bucket
Definition: promises_execute.cc:182
Definition: definitions.h:128
void deleteObjectPromiseExecute(napi_env env, void *data)
deleteObjectPromiseExecute creates the handle for delete_object
Definition: promises_execute.cc:173
void closeProjectPromiseExecute(napi_env env, void *data)
closeProjectPromiseExecute used to implement the uplink-c library function closeProjectPromiseExecute...
Definition: promises_execute.cc:229
UplinkError * error_result
Definition: definitions.h:47
void uploadCommitPromiseExecute(napi_env env, void *data)
uploadCommitPromiseExecute used to implement the uplink-c library function uploadCommitPromiseExecute...
Definition: promises_execute.cc:124
Definition: definitions.h:88
void downloadClosePromiseExecute(napi_env env, void *data)
downloadClosePromiseExecute used to implement the uplink-c library function downloadClosePromiseExecu...
Definition: promises_execute.cc:51
UplinkProject project
Definition: definitions.h:135
void uploadSetMetaPromiseExecute(napi_env env, void *data)
uploadSetMetaPromiseExecute used to implement the uplink-c library function uploadSetMetaPromiseExecu...
Definition: promises_execute.cc:92
UplinkProject project_result
Definition: definitions.h:178
char * saltCharArrayPointer
Definition: definitions.h:262
UplinkUploadResult upload_result
Definition: definitions.h:136
void configOpenProjectPromiseExecute(napi_env env, void *data)
configOpenProjectPromiseExecute used to implement the uplink-c library function configOpenProjectProm...
Definition: promises_execute.cc:238
UplinkDownload download_result
Definition: definitions.h:58
void downloadInfoPromiseExecute(napi_env env, void *data)
downloadInfoPromiseExecute used to implement the uplink-c library function downloadInfoPromiseExecute...
Definition: promises_execute.cc:41
UplinkObjectResult object_result
Definition: definitions.h:149
char * bucketname
Definition: definitions.h:68
UplinkObjectResult object_result
Definition: definitions.h:37
Definition: definitions.h:245