This is the complete list of members for Hyperspace::Master, including all inherited members.
| attr_del(ResponseCallback *cb, uint64_t session_id, uint64_t handle, const char *name) | Hyperspace::Master | |
| attr_del(CommandContext &ctx, uint64_t handle, const char *name) | Hyperspace::Master | private |
| attr_exists(ResponseCallbackAttrExists *cb, uint64_t session_id, uint64_t handle, const char *name, const char *attr) | Hyperspace::Master | |
| attr_exists(CommandContext &ctx, uint64_t handle, const char *name, const char *attr, bool &exists) | Hyperspace::Master | private |
| attr_get(ResponseCallbackAttrGet *cb, uint64_t session_id, uint64_t handle, const char *name, const std::vector< String > &attrs) | Hyperspace::Master | |
| attr_get(CommandContext &ctx, uint64_t handle, const char *name, const char *attr, DynamicBuffer &dbuf) | Hyperspace::Master | private |
| attr_get(CommandContext &ctx, uint64_t handle, const char *name, const std::vector< String > &attrs, std::vector< DynamicBufferPtr > &dbufs) | Hyperspace::Master | private |
| attr_incr(ResponseCallbackAttrIncr *cb, uint64_t session_id, uint64_t handle, const char *name, const char *attr) | Hyperspace::Master | |
| attr_incr(CommandContext &ctx, uint64_t handle, const char *name, const char *attr, uint64_t &attr_val) | Hyperspace::Master | private |
| attr_list(ResponseCallbackAttrList *cb, uint64_t session_id, uint64_t handle) | Hyperspace::Master | |
| attr_list(CommandContext &ctx, uint64_t handle, std::vector< String > &attributes) | Hyperspace::Master | private |
| attr_set(ResponseCallback *cb, uint64_t session_id, uint64_t handle, const char *name, uint32_t oflags, const std::vector< Attribute > &attrs) | Hyperspace::Master | |
| attr_set(CommandContext &ctx, uint64_t handle, const char *name, const std::vector< Attribute > &attrs) | Hyperspace::Master | private |
| close(ResponseCallback *cb, uint64_t session_id, uint64_t handle) | Hyperspace::Master | |
| close(CommandContext &ctx, uint64_t handle) | Hyperspace::Master | private |
| create_event(CommandContext &ctx, const String &node, uint32_t event_mask, const String &name) | Hyperspace::Master | private |
| create_session(struct sockaddr_in &addr) | Hyperspace::Master | |
| deliver_event_notifications(CommandContext &ctx, bool wait_for_notify=true) | Hyperspace::Master | private |
| deliver_event_notifications(EventContext &evt, bool wait_for_notify=true) | Hyperspace::Master | private |
| deliver_event_notifications(HyperspaceEventPtr &event_ptr, NotificationMap &handles_to_sessions, bool wait_for_notify=true) | Hyperspace::Master | private |
| destroy_handle(uint64_t handle, int &error, String &errmsg, bool wait_for_notify=true) | Hyperspace::Master | private |
| destroy_session(uint64_t session_id) | Hyperspace::Master | |
| do_maintenance() | Hyperspace::Master | |
| exists(ResponseCallbackExists *cb, uint64_t session_id, const char *name) | Hyperspace::Master | |
| exists(CommandContext &ctx, const char *name, bool &file_exists) | Hyperspace::Master | private |
| find_parent_node(const std::string &normal_name, std::string &parent_name, std::string &child_name) | Hyperspace::Master | private |
| get_current_master() | Hyperspace::Master | inline |
| get_datagram_send_address(struct sockaddr_in *addr) | Hyperspace::Master | inline |
| get_generation_number() | Hyperspace::Master | private |
| get_handle_node(CommandContext &ctx, uint64_t handle, const char *attr, String &node) | Hyperspace::Master | private |
| get_named_node(CommandContext &ctx, const char *name, const char *attr, String &node, bool *is_dir=0) | Hyperspace::Master | private |
| get_session(uint64_t session_id, SessionDataPtr &session_data) | Hyperspace::Master | |
| grant_pending_lock_reqs(BDbTxn &txn, const String &node, HyperspaceEventPtr &lock_granted_event, NotificationMap &lock_granted_notifications, HyperspaceEventPtr &lock_acquired_event, NotificationMap &lock_acquired_notifications) | Hyperspace::Master | private |
| HANDLE_MARKED_FOR_DEL enum value | Hyperspace::Master | |
| HANDLE_NOT_DEL enum value | Hyperspace::Master | |
| handle_sleep() | Hyperspace::Master | |
| handle_wakeup() | Hyperspace::Master | |
| initialize_session(uint64_t session_id, const String &name) | Hyperspace::Master | |
| is_master() | Hyperspace::Master | inline |
| lock(ResponseCallbackLock *cb, uint64_t session_id, uint64_t handle, uint32_t mode, bool try_lock) | Hyperspace::Master | |
| lock_handle(BDbTxn &txn, uint64_t handle, uint32_t mode, String &node) | Hyperspace::Master | private |
| lock_handle(BDbTxn &txn, uint64_t handle, uint32_t mode, const String &node) | Hyperspace::Master | private |
| lock_handle_with_notification(uint64_t handle, uint32_t mode, bool wait_for_notify=true) | Hyperspace::Master | private |
| m_base_dir | Hyperspace::Master | private |
| m_bdb_fs | Hyperspace::Master | private |
| m_generation | Hyperspace::Master | private |
| m_keep_alive_interval | Hyperspace::Master | private |
| m_keepalive_handler_ptr | Hyperspace::Master | private |
| m_last_tick | Hyperspace::Master | private |
| m_last_tick_mutex | Hyperspace::Master | private |
| m_lease_interval | Hyperspace::Master | private |
| m_local_addr | Hyperspace::Master | private |
| m_lock_fd | Hyperspace::Master | private |
| m_lock_file | Hyperspace::Master | private |
| m_maintenance_interval | Hyperspace::Master | private |
| m_maintenance_mutex | Hyperspace::Master | private |
| m_maintenance_outstanding | Hyperspace::Master | private |
| m_metrics_handler | Hyperspace::Master | private |
| m_next_handle_number | Hyperspace::Master | private |
| m_next_session_id | Hyperspace::Master | private |
| m_session_heap | Hyperspace::Master | private |
| m_session_map | Hyperspace::Master | private |
| m_session_map_mutex | Hyperspace::Master | private |
| m_shutdown | Hyperspace::Master | private |
| m_sleep_time | Hyperspace::Master | private |
| m_status | Hyperspace::Master | private |
| m_verbose | Hyperspace::Master | private |
| Master(ConnectionManagerPtr &, PropertiesPtr &, ServerKeepaliveHandlerPtr &, ApplicationQueuePtr &app_queue_ptr) | Hyperspace::Master | |
| mkdir(ResponseCallback *cb, uint64_t session_id, const char *name, const std::vector< Attribute > &init_attrs) | Hyperspace::Master | |
| mkdir(CommandContext &ctx, const char *name) | Hyperspace::Master | private |
| mkdirs(ResponseCallback *cb, uint64_t session_id, const char *name, const std::vector< Attribute > &init_attrs) | Hyperspace::Master | |
| next_expired_session(SessionDataPtr &, std::chrono::steady_clock::time_point now) | Hyperspace::Master | |
| normalize_name(std::string name, std::string &normal) | Hyperspace::Master | private |
| open(ResponseCallbackOpen *cb, uint64_t session_id, const char *name, uint32_t flags, uint32_t event_mask, std::vector< Attribute > &init_attrs) | Hyperspace::Master | |
| open(CommandContext &ctx, const char *name, uint32_t flags, uint32_t event_mask, std::vector< Attribute > &init_attrs, uint64_t &handle, bool &created, uint64_t &lock_generation) | Hyperspace::Master | private |
| persist_event_notifications(BDbTxn &txn, uint64_t event_id, NotificationMap &handles_to_sessions) | Hyperspace::Master | private |
| persist_event_notifications(BDbTxn &txn, uint64_t event_id, uint64_t handle) | Hyperspace::Master | private |
| readdir(ResponseCallbackReaddir *cb, uint64_t session_id, uint64_t handle) | Hyperspace::Master | |
| readdir(CommandContext &ctx, uint64_t handle, std::vector< DirEntry > &listing) | Hyperspace::Master | private |
| readdir_attr(ResponseCallbackReaddirAttr *cb, uint64_t session_id, uint64_t handle, const char *name, const char *attr, bool include_sub_entries) | Hyperspace::Master | |
| readdir_attr(CommandContext &ctx, uint64_t handle, const char *name, const char *attr, bool include_sub_entries, std::vector< DirEntryAttr > &listing) | Hyperspace::Master | private |
| readpath_attr(ResponseCallbackReadpathAttr *cb, uint64_t session_id, uint64_t handle, const char *name, const char *attr) | Hyperspace::Master | |
| readpath_attr(CommandContext &ctx, uint64_t handle, const char *name, const char *attr, std::vector< DirEntryAttr > &listing) | Hyperspace::Master | private |
| release(ResponseCallback *cb, uint64_t session_id, uint64_t handle) | Hyperspace::Master | |
| release_lock(BDbTxn &txn, uint64_t handle, const String &node, HyperspaceEventPtr &release_event, NotificationMap &release_notifications) | Hyperspace::Master | private |
| remove_expired_sessions() | Hyperspace::Master | |
| renew_session_lease(uint64_t session_id) | Hyperspace::Master | |
| SessionDataVec typedef | Hyperspace::Master | private |
| SessionMap typedef | Hyperspace::Master | private |
| shutdown(ResponseCallback *cb, uint64_t session_id) | Hyperspace::Master | |
| status(ResponseCallbackStatus *cb) | Hyperspace::Master | |
| tick() | Hyperspace::Master | inline |
| TIMER_INTERVAL_MS enum value | Hyperspace::Master | |
| unlink(ResponseCallback *cb, uint64_t session_id, const char *name) | Hyperspace::Master | |
| unlink(CommandContext &ctx, const char *name) | Hyperspace::Master | private |
| validate_and_create_node_data(BDbTxn &txn, const String &node) | Hyperspace::Master | private |
| ~Master() | Hyperspace::Master |
1.8.8