quasardb C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
timestamp.h File Reference
#include "client.h"

Functions

QDB_API_LINKAGE qdb_error_t qdb_timestamp_put (qdb_handle_t handle, const char *alias, const qdb_timespec_t *value, qdb_time_t expiry_time)
 Creates a new 128-bit timestamp. More...
 
QDB_API_LINKAGE qdb_error_t qdb_timestamp_update (qdb_handle_t handle, const char *alias, const qdb_timespec_t *value, qdb_time_t expiry_time)
 Creates or updates a 128-bit timestamp. More...
 
QDB_API_LINKAGE qdb_error_t qdb_timestamp_get (qdb_handle_t handle, const char *alias, qdb_timespec_t *value)
 Retrieves the value of a 128-bit timestamp. More...
 
QDB_API_LINKAGE qdb_error_t qdb_timestamp_add (qdb_handle_t handle, const char *alias, const qdb_timespec_t *addend, qdb_timespec_t *result)
 Atomically increases or decreases a 128-bit timestamp. More...