0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Hyperspace::BerkeleyDbFilesystem Member List

This is the complete list of members for Hyperspace::BerkeleyDbFilesystem, including all inherited members.

add_node_handle(BDbTxn &txn, const String &name, uint64_t handle)Hyperspace::BerkeleyDbFilesystem
add_node_pending_lock_request(BDbTxn &txn, const String &name, LockRequest &request)Hyperspace::BerkeleyDbFilesystem
add_node_shared_lock_handle(BDbTxn &txn, const String &name, uint64_t handle)Hyperspace::BerkeleyDbFilesystem
add_session_handle(BDbTxn &txn, uint64_t id, uint64_t handle_id)Hyperspace::BerkeleyDbFilesystem
BerkeleyDbFilesystem(PropertiesPtr &props, const String &basedir, const std::vector< Thread::id > &thread_ids, bool force_recover=false)Hyperspace::BerkeleyDbFilesystem
build_attr_key(BDbTxn &, String &keystr, const String &aname, Dbt &key)Hyperspace::BerkeleyDbFilesystemprivate
create(BDbTxn &txn, const String &fname, bool temp)Hyperspace::BerkeleyDbFilesystem
create_event(BDbTxn &txn, uint32_t type, uint64_t id, uint32_t mask)Hyperspace::BerkeleyDbFilesystem
create_event(BDbTxn &txn, uint32_t type, uint64_t id, uint32_t mask, const String &name)Hyperspace::BerkeleyDbFilesystem
create_event(BDbTxn &txn, uint32_t type, uint64_t id, uint32_t mask, uint32_t mode)Hyperspace::BerkeleyDbFilesystem
create_event(BDbTxn &txn, uint32_t type, uint64_t id, uint32_t mask, uint32_t mode, uint64_t generation)Hyperspace::BerkeleyDbFilesystem
create_handle(BDbTxn &txn, uint64_t id, String node_name, uint32_t open_flags, uint32_t event_mask, uint64_t session_id, bool locked, uint32_t del_state)Hyperspace::BerkeleyDbFilesystem
create_node(BDbTxn &txn, const String &name, bool ephemeral=false, uint64_t lock_generation=0, uint32_t cur_lock_mode=0, uint64_t exclusive_handle=0)Hyperspace::BerkeleyDbFilesystem
create_session(BDbTxn &txn, uint64_t id, const String &addr)Hyperspace::BerkeleyDbFilesystem
db_err_callback(const DbEnv *dbenv, const char *errpfx, const char *msg)Hyperspace::BerkeleyDbFilesystemprivatestatic
db_event_callback(DbEnv *dbenv, uint32_t which, void *info)Hyperspace::BerkeleyDbFilesystemprivatestatic
db_msg_callback(const DbEnv *dbenv, const char *msg)Hyperspace::BerkeleyDbFilesystemprivatestatic
del_xattr(BDbTxn &txn, const String &fname, const String &aname)Hyperspace::BerkeleyDbFilesystem
delete_event(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
delete_handle(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
delete_node(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
delete_node_handle(BDbTxn &txn, const String &name, uint64_t handle)Hyperspace::BerkeleyDbFilesystem
delete_node_pending_lock_request(BDbTxn &txn, const String &name, uint64_t handle)Hyperspace::BerkeleyDbFilesystem
delete_node_shared_lock_handle(BDbTxn &txn, const String &name, uint64_t handle_id)Hyperspace::BerkeleyDbFilesystem
delete_session(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
delete_session_handle(BDbTxn &txn, uint64_t id, uint64_t handle_id)Hyperspace::BerkeleyDbFilesystem
do_checkpoint()Hyperspace::BerkeleyDbFilesystem
event_exists(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
exists(BDbTxn &txn, String fname, bool *is_dir_p=0)Hyperspace::BerkeleyDbFilesystem
exists_xattr(BDbTxn &txn, const String &fname, const String &aname)Hyperspace::BerkeleyDbFilesystem
expire_session(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
get_all_names(BDbTxn &txn, std::vector< String > &names)Hyperspace::BerkeleyDbFilesystem
get_current_master()Hyperspace::BerkeleyDbFilesysteminline
get_db_handles()Hyperspace::BerkeleyDbFilesystemprivate
get_directory_attr_listing(BDbTxn &txn, String fname, const String &aname, bool include_sub_entries, std::vector< DirEntryAttr > &listing)Hyperspace::BerkeleyDbFilesystem
get_directory_attr_listing(BDbTxn &txn, String fname, const String &aname, std::vector< DirEntryAttr > &listing)Hyperspace::BerkeleyDbFilesystem
get_directory_listing(BDbTxn &txn, String fname, std::vector< DirEntry > &listing)Hyperspace::BerkeleyDbFilesystem
get_handle_del_state(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
get_handle_event_mask(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
get_handle_node(BDbTxn &txn, uint64_t id, String &node_name)Hyperspace::BerkeleyDbFilesystem
get_handle_open_flags(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
get_handle_session(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
get_next_id_i64(BDbTxn &txn, IdentifierType id_type, bool increment=false)Hyperspace::BerkeleyDbFilesystem
get_node_cur_lock_mode(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
get_node_event_notification_map(BDbTxn &txn, const String &name, uint32_t event_mask, NotificationMap &handles_to_sessions)Hyperspace::BerkeleyDbFilesystem
get_node_exclusive_lock_handle(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
get_node_handles(BDbTxn &txn, const String &name, std::vector< uint64_t > &handles)Hyperspace::BerkeleyDbFilesystem
get_node_pending_lock_request(BDbTxn &txn, const String &name, LockRequest &front_req)Hyperspace::BerkeleyDbFilesystem
get_session_handles(BDbTxn &txn, uint64_t id, std::vector< uint64_t > &handles)Hyperspace::BerkeleyDbFilesystem
get_session_name(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
get_xattr(BDbTxn &txn, const String &fname, const String &aname, Hypertable::DynamicBuffer &vbuf)Hyperspace::BerkeleyDbFilesystem
get_xattr_i32(BDbTxn &txn, const String &fname, const String &aname, uint32_t *valuep)Hyperspace::BerkeleyDbFilesystem
get_xattr_i64(BDbTxn &txn, const String &fname, const String &aname, uint64_t *valuep)Hyperspace::BerkeleyDbFilesystem
handle_exists(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
handle_is_locked(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
incr_attr(BDbTxn &txn, const String &fname, const String &aname, uint64_t *valuep)Hyperspace::BerkeleyDbFilesystem
incr_node_lock_generation(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
init_db_handles(const std::vector< Thread::id > &thread_ids)Hyperspace::BerkeleyDbFilesystemprivate
is_master()Hyperspace::BerkeleyDbFilesysteminline
list_xattr(BDbTxn &txn, const String &fname, std::vector< String > &anames)Hyperspace::BerkeleyDbFilesystem
m_base_dirHyperspace::BerkeleyDbFilesystemprivate
m_checkpoint_size_kbHyperspace::BerkeleyDbFilesystemprivate
m_db_flagsHyperspace::BerkeleyDbFilesystemprivate
m_envHyperspace::BerkeleyDbFilesystemprivate
m_last_log_gc_timeHyperspace::BerkeleyDbFilesystemprivate
m_log_gc_intervalHyperspace::BerkeleyDbFilesystemprivate
m_max_unused_logsHyperspace::BerkeleyDbFilesystemprivate
m_replication_infoHyperspace::BerkeleyDbFilesystemprivate
m_thread_handle_mapHyperspace::BerkeleyDbFilesystemprivate
mkdir(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
ms_name_namespace_dbHyperspace::BerkeleyDbFilesystemprivatestatic
ms_name_state_dbHyperspace::BerkeleyDbFilesystemprivatestatic
NODE_ATTR_DELIMHyperspace::BerkeleyDbFilesystemstatic
node_exists(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
node_has_open_handles(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
node_has_pending_lock_request(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
node_has_shared_lock_handles(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
node_is_ephemeral(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
session_exists(BDbTxn &txn, uint64_t id)Hyperspace::BerkeleyDbFilesystem
set_event_notification_handles(BDbTxn &txn, uint64_t id, const std::vector< uint64_t > &handles)Hyperspace::BerkeleyDbFilesystem
set_handle_del_state(BDbTxn &txn, uint64_t id, uint32_t del_state)Hyperspace::BerkeleyDbFilesystem
set_handle_event_mask(BDbTxn &txn, uint64_t id, uint32_t event_mask)Hyperspace::BerkeleyDbFilesystem
set_handle_locked(BDbTxn &txn, uint64_t id, bool locked)Hyperspace::BerkeleyDbFilesystem
set_handle_node(BDbTxn &txn, uint64_t id, const String &node_name)Hyperspace::BerkeleyDbFilesystem
set_handle_open_flags(BDbTxn &txn, uint64_t id, uint32_t open_flags)Hyperspace::BerkeleyDbFilesystem
set_node_cur_lock_mode(BDbTxn &txn, const String &name, uint32_t lock_mode)Hyperspace::BerkeleyDbFilesystem
set_node_ephemeral(BDbTxn &txn, const String &name, bool ephemeral)Hyperspace::BerkeleyDbFilesystem
set_node_exclusive_lock_handle(BDbTxn &txn, const String &name, uint64_t exclusive_lock_handle)Hyperspace::BerkeleyDbFilesystem
set_node_lock_generation(BDbTxn &txn, const String &name, uint64_t lock_generation)Hyperspace::BerkeleyDbFilesystem
set_session_name(BDbTxn &txn, uint64_t id, const String &name)Hyperspace::BerkeleyDbFilesystem
set_xattr(BDbTxn &txn, const String &fname, const String &aname, const void *value, size_t value_len)Hyperspace::BerkeleyDbFilesystem
set_xattr_i32(BDbTxn &txn, const String &fname, const String &aname, uint32_t value)Hyperspace::BerkeleyDbFilesystem
set_xattr_i64(BDbTxn &txn, const String &fname, const String &aname, uint64_t value)Hyperspace::BerkeleyDbFilesystem
start_transaction(BDbTxn &txn)Hyperspace::BerkeleyDbFilesystem
ThreadHandleMap typedefHyperspace::BerkeleyDbFilesystemprivate
unlink(BDbTxn &txn, const String &name)Hyperspace::BerkeleyDbFilesystem
~BerkeleyDbFilesystem()Hyperspace::BerkeleyDbFilesystem