Uplink-Nodejs  1.0.8
Nods.js binding fo libUplink
promises_execute.cc File Reference
#include "promises_execute.h"
#include <string>
Include dependency graph for promises_execute.cc:

Functions

void openProjectPromiseExecute (napi_env env, void *data)
 openProjectPromiseExecute function called when async operation get complete and convert c data type into NAPI type More...
 
void listObjectPromiseExecute (napi_env env, void *data)
 listObjectPromiseExecute used to implement the uplink-c library function ListObjectPromiseExecute returns list of object using promise More...
 
void downloadInfoPromiseExecute (napi_env env, void *data)
 downloadInfoPromiseExecute used to implement the uplink-c library function downloadInfoPromiseExecute provides download information using promise More...
 
void downloadClosePromiseExecute (napi_env env, void *data)
 downloadClosePromiseExecute used to implement the uplink-c library function downloadClosePromiseExecute close downloads using promise
More...
 
void downloadReadPromiseExecute (napi_env env, void *data)
 downloadReadPromiseExecute used to implement the uplink-c library function downloadReadPromiseExecute reads downloads using promise More...
 
void downloadObjectPromiseExecute (napi_env env, void *data)
 downloadObjectPromiseExecute used to implement the uplink-c library function downloadClosePromiseExecute downloads objects using promise
More...
 
void uploadSetMetaPromiseExecute (napi_env env, void *data)
 uploadSetMetaPromiseExecute used to implement the uplink-c library function uploadSetMetaPromiseExecute uploads the metadata using limit More...
 
void uploadAbortPromiseExecute (napi_env env, void *data)
 uploadAbortPromiseExecute used to implement the uplink-c library function uploadAbortPromiseExecute aborts the upload using promise More...
 
void uploadInfoPromiseExecute (napi_env env, void *data)
 uploadInfoPromiseExecute used to implement the uplink-c library function uploadInfoPromiseExecute uploads the information using promise More...
 
void uploadCommitPromiseExecute (napi_env env, void *data)
 uploadCommitPromiseExecute used to implement the uplink-c library function uploadCommitPromiseExecute commits the upload using promise More...
 
void uploadWritePromiseExecute (napi_env env, void *data)
 uploadWritePromiseExecute used to implement the uplink-c library function uploadWritePromiseExecute writes the upload using promise More...
 
void uploadObjectExecute (napi_env env, void *data)
 uploadObjectExecute used to implement the uplink-c library function uploadObjectExecute uploads the object using promise More...
 
void stateObjectPromiseExecute (napi_env env, void *data)
 stateObjectPromiseExecute creates the handle for stat_object More...
 
void deleteObjectPromiseExecute (napi_env env, void *data)
 deleteObjectPromiseExecute creates the handle for delete_object More...
 
void stateBucketPromiseExecute (napi_env env, void *data)
 stateBucketPromiseExecute creates the handle for stat_bucket More...
 
void createBucketPromiseExecute (napi_env env, void *data)
 createBucketPromiseExecute creates the handle for create_bucket More...
 
void ensureBucketPromiseExecute (napi_env env, void *data)
 ensureBucketPromiseExecute creates the handle for ensure_bucket More...
 
void deleteBucketPromiseExecute (napi_env env, void *data)
 deleteBucketPromiseExecute creates the handle for delete_bucket More...
 
void ListBucketsPromiseExecute (napi_env env, void *data)
 ListBucketPromiseExecute used to implement the uplink-c library function ListBucketPromiseExecute provide buckets list using promise. More...
 
void closeProjectPromiseExecute (napi_env env, void *data)
 closeProjectPromiseExecute used to implement the uplink-c library function closeProjectPromiseExecute closes the project using promise More...
 
void configOpenProjectPromiseExecute (napi_env env, void *data)
 configOpenProjectPromiseExecute used to implement the uplink-c library function configOpenProjectPromiseExecute opens project using access grant More...
 
void ParseAccess (napi_env env, void *data)
 ParseAccess used to implement the uplink-c library function ParseAccess parses serialized access grant string. More...
 
void ShareAccessPromiseExecute (napi_env env, void *data)
 ShareAccessPromiseExecute used to implement the uplink-c library function ShareAccessPromiseExecute creates new access grant with specific permission. More...
 
void ConfigRequestAccessWithEncryption (napi_env env, void *data)
 ConfigRequestAccessWithEncryption used to implement the uplink-c library function ConfigRequestAccessWithEncryption requests for a new access grant using encryption. More...
 
void RequestAccessWithEncryption (napi_env env, void *data)
 RequestAccessWithEncryption used to implement the uplink-c library function RequestAccessWithEncryption requests for a new access grant using encryption. More...
 
void accessSerializePromiseExecute (napi_env env, void *data)
 accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseExecute serializes access grant into a string. More...
 
void deriveEncrpPromiseExecute (napi_env env, void *data)
 accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseExecute serializes access grant into a string. More...
 
void accessOverRidePromiseExecute (napi_env env, void *data)
 

Function Documentation

◆ accessOverRidePromiseExecute()

void accessOverRidePromiseExecute ( napi_env  env,
void *  data 
)
Here is the caller graph for this function:

◆ accessSerializePromiseExecute()

void accessSerializePromiseExecute ( napi_env  env,
void *  data 
)

accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseExecute serializes access grant into a string.

Here is the caller graph for this function:

◆ closeProjectPromiseExecute()

void closeProjectPromiseExecute ( napi_env  env,
void *  data 
)

closeProjectPromiseExecute used to implement the uplink-c library function closeProjectPromiseExecute closes the project using promise

Here is the caller graph for this function:

◆ configOpenProjectPromiseExecute()

void configOpenProjectPromiseExecute ( napi_env  env,
void *  data 
)

configOpenProjectPromiseExecute used to implement the uplink-c library function configOpenProjectPromiseExecute opens project using access grant

Here is the caller graph for this function:

◆ ConfigRequestAccessWithEncryption()

void ConfigRequestAccessWithEncryption ( napi_env  env,
void *  data 
)

ConfigRequestAccessWithEncryption used to implement the uplink-c library function ConfigRequestAccessWithEncryption requests for a new access grant using encryption.

Here is the caller graph for this function:

◆ createBucketPromiseExecute()

void createBucketPromiseExecute ( napi_env  env,
void *  data 
)

createBucketPromiseExecute creates the handle for create_bucket

Here is the caller graph for this function:

◆ deleteBucketPromiseExecute()

void deleteBucketPromiseExecute ( napi_env  env,
void *  data 
)

deleteBucketPromiseExecute creates the handle for delete_bucket

Here is the caller graph for this function:

◆ deleteObjectPromiseExecute()

void deleteObjectPromiseExecute ( napi_env  env,
void *  data 
)

deleteObjectPromiseExecute creates the handle for delete_object

Here is the caller graph for this function:

◆ deriveEncrpPromiseExecute()

void deriveEncrpPromiseExecute ( napi_env  env,
void *  data 
)

accessSerializePromiseExecute used to implement the uplink-c library function accessSerializePromiseExecute serializes access grant into a string.

Here is the caller graph for this function:

◆ downloadClosePromiseExecute()

void downloadClosePromiseExecute ( napi_env  env,
void *  data 
)

downloadClosePromiseExecute used to implement the uplink-c library function downloadClosePromiseExecute close downloads using promise

Here is the caller graph for this function:

◆ downloadInfoPromiseExecute()

void downloadInfoPromiseExecute ( napi_env  env,
void *  data 
)

downloadInfoPromiseExecute used to implement the uplink-c library function downloadInfoPromiseExecute provides download information using promise

Here is the caller graph for this function:

◆ downloadObjectPromiseExecute()

void downloadObjectPromiseExecute ( napi_env  env,
void *  data 
)

downloadObjectPromiseExecute used to implement the uplink-c library function downloadClosePromiseExecute downloads objects using promise

Here is the caller graph for this function:

◆ downloadReadPromiseExecute()

void downloadReadPromiseExecute ( napi_env  env,
void *  data 
)

downloadReadPromiseExecute used to implement the uplink-c library function downloadReadPromiseExecute reads downloads using promise

Here is the caller graph for this function:

◆ ensureBucketPromiseExecute()

void ensureBucketPromiseExecute ( napi_env  env,
void *  data 
)

ensureBucketPromiseExecute creates the handle for ensure_bucket

Here is the caller graph for this function:

◆ ListBucketsPromiseExecute()

void ListBucketsPromiseExecute ( napi_env  env,
void *  data 
)

ListBucketPromiseExecute used to implement the uplink-c library function ListBucketPromiseExecute provide buckets list using promise.

◆ listObjectPromiseExecute()

void listObjectPromiseExecute ( napi_env  env,
void *  data 
)

listObjectPromiseExecute used to implement the uplink-c library function ListObjectPromiseExecute returns list of object using promise

◆ openProjectPromiseExecute()

void openProjectPromiseExecute ( napi_env  env,
void *  data 
)

openProjectPromiseExecute function called when async operation get complete and convert c data type into NAPI type

Here is the caller graph for this function:

◆ ParseAccess()

void ParseAccess ( napi_env  env,
void *  data 
)

ParseAccess used to implement the uplink-c library function ParseAccess parses serialized access grant string.

Here is the caller graph for this function:

◆ RequestAccessWithEncryption()

void RequestAccessWithEncryption ( napi_env  env,
void *  data 
)

RequestAccessWithEncryption used to implement the uplink-c library function RequestAccessWithEncryption requests for a new access grant using encryption.

Here is the caller graph for this function:

◆ ShareAccessPromiseExecute()

void ShareAccessPromiseExecute ( napi_env  env,
void *  data 
)

ShareAccessPromiseExecute used to implement the uplink-c library function ShareAccessPromiseExecute creates new access grant with specific permission.

Here is the caller graph for this function:

◆ stateBucketPromiseExecute()

void stateBucketPromiseExecute ( napi_env  env,
void *  data 
)

stateBucketPromiseExecute creates the handle for stat_bucket

Here is the caller graph for this function:

◆ stateObjectPromiseExecute()

void stateObjectPromiseExecute ( napi_env  env,
void *  data 
)

stateObjectPromiseExecute creates the handle for stat_object

Here is the caller graph for this function:

◆ uploadAbortPromiseExecute()

void uploadAbortPromiseExecute ( napi_env  env,
void *  data 
)

uploadAbortPromiseExecute used to implement the uplink-c library function uploadAbortPromiseExecute aborts the upload using promise

Here is the caller graph for this function:

◆ uploadCommitPromiseExecute()

void uploadCommitPromiseExecute ( napi_env  env,
void *  data 
)

uploadCommitPromiseExecute used to implement the uplink-c library function uploadCommitPromiseExecute commits the upload using promise

Here is the caller graph for this function:

◆ uploadInfoPromiseExecute()

void uploadInfoPromiseExecute ( napi_env  env,
void *  data 
)

uploadInfoPromiseExecute used to implement the uplink-c library function uploadInfoPromiseExecute uploads the information using promise

Here is the caller graph for this function:

◆ uploadObjectExecute()

void uploadObjectExecute ( napi_env  env,
void *  data 
)

uploadObjectExecute used to implement the uplink-c library function uploadObjectExecute uploads the object using promise

Here is the caller graph for this function:

◆ uploadSetMetaPromiseExecute()

void uploadSetMetaPromiseExecute ( napi_env  env,
void *  data 
)

uploadSetMetaPromiseExecute used to implement the uplink-c library function uploadSetMetaPromiseExecute uploads the metadata using limit

Here is the caller graph for this function:

◆ uploadWritePromiseExecute()

void uploadWritePromiseExecute ( napi_env  env,
void *  data 
)

uploadWritePromiseExecute used to implement the uplink-c library function uploadWritePromiseExecute writes the upload using promise

Here is the caller graph for this function: