bucket_operations.h
Go to the documentation of this file.
#include "definitions.h"
#include "../libUplink.h"
napi_value stat_bucketc(napi_env env, napi_callback_info info);
//
napi_value create_bucketc(napi_env env, napi_callback_info info);
//
napi_value ensure_bucketc(napi_env env, napi_callback_info info);
//
napi_value delete_bucketc(napi_env env, napi_callback_info info);
//
stat_bucketc
napi_value stat_bucketc(napi_env env, napi_callback_info info)
stat_bucket function is called from the javascript file stat_bucket returns information about a bucke...
Definition: bucket_operations.cc:13
bucketOperationObj::work
napi_async_work work
Definition: definitions.h:155
ensure_bucketc
napi_value ensure_bucketc(napi_env env, napi_callback_info info)
ensure_bucket function is called from the javascript file ensure_bucket creates a new bucket and igno...
Definition: bucket_operations.cc:224
delete_bucketc
napi_value delete_bucketc(napi_env env, napi_callback_info info)
delete_bucket function is called from the javascript file delete_bucket deletes the bucket....
Definition: bucket_operations.cc:330
ensureBucketPromiseExecute
void ensureBucketPromiseExecute(napi_env env, void *data)
ensureBucketPromiseExecute creates the handle for ensure_bucket
Definition: promises_execute.cc:198
deleteBucketPromiseExecute
void deleteBucketPromiseExecute(napi_env env, void *data)
deleteBucketPromiseExecute creates the handle for delete_bucket
Definition: promises_execute.cc:206
create_bucketc
napi_value create_bucketc(napi_env env, napi_callback_info info)
stat_bucket function is called from the javascript file create_bucket creates a new bucket....
Definition: bucket_operations.cc:118
createBucketPromiseExecute
void createBucketPromiseExecute(napi_env env, void *data)
createBucketPromiseExecute creates the handle for create_bucket
Definition: promises_execute.cc:190
delete_bucketc
napi_value delete_bucketc(napi_env env, napi_callback_info info)
delete_bucket function is called from the javascript file delete_bucket deletes the bucket....
Definition: bucket_operations.cc:330
stateBucketPromiseExecute
void stateBucketPromiseExecute(napi_env env, void *data)
stateBucketPromiseExecute creates the handle for stat_bucket
Definition: promises_execute.cc:182
bucketOperationObj::deferred
napi_deferred deferred
Definition: definitions.h:154
bucketOperationObj
Definition: definitions.h:152
definitions.h
ensure_bucketc
napi_value ensure_bucketc(napi_env env, napi_callback_info info)
ensure_bucket function is called from the javascript file ensure_bucket creates a new bucket and igno...
Definition: bucket_operations.cc:224
bucketOperationObj::project
UplinkProject project
Definition: definitions.h:158
stat_bucketc
napi_value stat_bucketc(napi_env env, napi_callback_info info)
stat_bucket function is called from the javascript file stat_bucket returns information about a bucke...
Definition: bucket_operations.cc:13
bucketOperationObj::bucketname
char * bucketname
Definition: definitions.h:157
create_bucketc
napi_value create_bucketc(napi_env env, napi_callback_info info)
stat_bucket function is called from the javascript file create_bucket creates a new bucket....
Definition: bucket_operations.cc:118
bucketOperationObj::async_action_status
int async_action_status
Definition: definitions.h:153
bucketOperationComplete
void bucketOperationComplete(napi_env env, napi_status status, void *data)
bucketOperationComplete used to implement the uplink-c library function bucketOperationComplete opera...
Definition: promises_complete.cc:466
bucket_operations.h