Uplink-Nodejs 1.0.8 Nods.js binding fo libUplink

Functions
promises_execute.h File Reference
`#include "definitions.h"`
Include dependency graph for promises_execute.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## 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: