This is the complete list of members for Hyperspace::Session, including all inherited members.
| add_callback(SessionCallback *cb) | Hyperspace::Session | |
| advance_expire_time(std::chrono::steady_clock::time_point now) | Hyperspace::Session | inline |
| attr_del(uint64_t handle, const std::string &name, Timer *timer=0) | Hyperspace::Session | |
| attr_exists(uint64_t handle, const std::string &attr, Timer *timer=0) | Hyperspace::Session | |
| attr_exists(const std::string &name, const std::string &attr, Timer *timer=0) | Hyperspace::Session | |
| attr_get(uint64_t handle, const std::string &attr, DynamicBuffer &value, Timer *timer=0) | Hyperspace::Session | |
| attr_get(const std::string &name, const std::string &attr, DynamicBuffer &value, Timer *timer=0) | Hyperspace::Session | |
| attr_get(const std::string &name, const std::string &attr, bool &attr_exists, DynamicBuffer &value, Timer *timer=0) | Hyperspace::Session | |
| attr_incr(uint64_t handle, const std::string &attr, Timer *timer=0) | Hyperspace::Session | |
| attr_incr(const std::string &name, const std::string &attr, Timer *timer=0) | Hyperspace::Session | |
| attr_list(uint64_t handle, vector< String > &anames, Timer *timer=0) | Hyperspace::Session | |
| attr_set(uint64_t handle, const std::string &attr, const void *value, size_t value_len, Timer *timer=0) | Hyperspace::Session | |
| attr_set(uint64_t handle, const std::vector< Attribute > &attrs, Timer *timer=0) | Hyperspace::Session | |
| attr_set(const std::string &name, const std::string &attr, const void *value, size_t value_len, Timer *timer=0) | Hyperspace::Session | |
| attr_set(const std::string &name, uint32_t oflags, const std::string &attr, const void *value, size_t value_len, Timer *timer=0) | Hyperspace::Session | |
| attr_set(const std::string &name, uint32_t oflags, const std::vector< Attribute > &attrs, Timer *timer=0) | Hyperspace::Session | |
| attrs_get(uint64_t handle, const std::vector< std::string > &attrs, std::vector< DynamicBufferPtr > &values, Timer *timer=0) | Hyperspace::Session | |
| attrs_get(const std::string &name, const std::vector< std::string > &attrs, std::vector< DynamicBufferPtr > &values, Timer *timer=0) | Hyperspace::Session | |
| CallbackMap typedef | Hyperspace::Session | private |
| check_sequencer(LockSequencer &sequencer, Timer *timer=0) | Hyperspace::Session | |
| close(uint64_t handle, Timer *timer=0) | Hyperspace::Session | |
| close_nowait(uint64_t handle) | Hyperspace::Session | |
| create(const std::string &name, uint32_t flags, HandleCallbackPtr &callback, const std::vector< Attribute > &init_attrs, Timer *timer=0) | Hyperspace::Session | |
| create_hs_interpreter() | Hyperspace::Session | |
| decode_listing(Hypertable::EventPtr &event_ptr, std::vector< DirEntryAttr > &listing) | Hyperspace::Session | private |
| decode_value(Hypertable::EventPtr &event_ptr, DynamicBuffer &value) | Hyperspace::Session | private |
| decode_values(Hypertable::EventPtr &event_ptr, std::vector< DynamicBufferPtr > &values) | Hyperspace::Session | private |
| exists(const std::string &name, Timer *timer=0) | Hyperspace::Session | |
| expired() | Hyperspace::Session | |
| get_sequencer(uint64_t handle, LockSequencer *sequencerp, Timer *timer=0) | Hyperspace::Session | |
| get_state() | Hyperspace::Session | |
| handle_sleep() | Hyperspace::Session | |
| handle_wakeup() | Hyperspace::Session | |
| Locate enum name | Hyperspace::Session | |
| locate(int type) | Hyperspace::Session | |
| LOCATE_MASTER enum value | Hyperspace::Session | |
| LOCATE_REPLICAS enum value | Hyperspace::Session | |
| lock(uint64_t handle, LockMode mode, LockSequencer *sequencerp, Timer *timer=0) | Hyperspace::Session | |
| m_callback_mutex | Hyperspace::Session | private |
| m_callbacks | Hyperspace::Session | private |
| m_cfg | Hyperspace::Session | private |
| m_comm | Hyperspace::Session | private |
| m_cond | Hyperspace::Session | private |
| m_expire_time | Hyperspace::Session | private |
| m_grace_period | Hyperspace::Session | private |
| m_hyperspace_master | Hyperspace::Session | private |
| m_hyperspace_port | Hyperspace::Session | private |
| m_hyperspace_replicas | Hyperspace::Session | private |
| m_keepalive_handler_ptr | Hyperspace::Session | private |
| m_last_callback_id | Hyperspace::Session | private |
| m_lease_interval | Hyperspace::Session | private |
| m_master_addr | Hyperspace::Session | private |
| m_mutex | Hyperspace::Session | private |
| m_reconnect | Hyperspace::Session | private |
| m_silent | Hyperspace::Session | private |
| m_sleep_wake_notifier | Hyperspace::Session | private |
| m_state | Hyperspace::Session | private |
| m_timeout_ms | Hyperspace::Session | private |
| m_verbose | Hyperspace::Session | private |
| mkdir(const std::string &name, Timer *timer=0) | Hyperspace::Session | |
| mkdir(const std::string &name, const std::vector< Attribute > &init_attrs, Timer *timer=0) | Hyperspace::Session | |
| mkdir(const std::string &name, bool create_intermediate, const std::vector< Attribute > *init_attrs, Timer *timer) | Hyperspace::Session | private |
| mkdirs(const std::string &name, Timer *timer=0) | Hyperspace::Session | |
| mkdirs(const std::string &name, const std::vector< Attribute > &init_attrs, Timer *timer=0) | Hyperspace::Session | |
| normalize_name(const std::string &name, std::string &normal) | Hyperspace::Session | private |
| open(const std::string &name, uint32_t flags, HandleCallbackPtr &callback, Timer *timer=0) | Hyperspace::Session | |
| open(const std::string &name, uint32_t flags, Timer *timer=0) | Hyperspace::Session | |
| open(ClientHandleStatePtr &, CommBufPtr &, Timer *timer) | Hyperspace::Session | private |
| readdir(uint64_t handle, std::vector< DirEntry > &listing, Timer *timer=0) | Hyperspace::Session | |
| readdir_attr(uint64_t handle, const std::string &attr, bool include_sub_entries, std::vector< DirEntryAttr > &listing, Timer *timer=0) | Hyperspace::Session | |
| readdir_attr(const std::string &name, const std::string &attr, bool include_sub_entries, std::vector< DirEntryAttr > &listing, Timer *timer=0) | Hyperspace::Session | |
| readpath_attr(uint64_t handle, const std::string &attr, std::vector< DirEntryAttr > &listing, Timer *timer=0) | Hyperspace::Session | |
| readpath_attr(const std::string &name, const std::string &attr, std::vector< DirEntryAttr > &listing, Timer *timer=0) | Hyperspace::Session | |
| release(uint64_t handle, Timer *timer=0) | Hyperspace::Session | |
| remove_callback(SessionCallback *cb) | Hyperspace::Session | |
| send_message(CommBufPtr &, DispatchHandler *, Timer *timer) | Hyperspace::Session | private |
| Session(Comm *comm, PropertiesPtr &props) | Hyperspace::Session | |
| set_verbose_flag(bool verbose) | Hyperspace::Session | inline |
| shutdown(Timer *timer=0) | Hyperspace::Session | |
| State enum name | Hyperspace::Session | |
| STATE_DISCONNECTED enum value | Hyperspace::Session | |
| STATE_EXPIRED enum value | Hyperspace::Session | |
| STATE_JEOPARDY enum value | Hyperspace::Session | |
| STATE_SAFE enum value | Hyperspace::Session | |
| state_transition(int state) | Hyperspace::Session | |
| status(Status &status, Timer *timer=0) | Hyperspace::Session | |
| try_lock(uint64_t handle, LockMode mode, LockStatus *statusp, LockSequencer *sequencerp, Timer *timer=0) | Hyperspace::Session | |
| unlink(const std::string &name, Timer *timer=0) | Hyperspace::Session | |
| update_master_addr(const String &host) | Hyperspace::Session | |
| wait_for_connection(uint32_t max_wait_ms) | Hyperspace::Session | |
| wait_for_connection(Timer &timer) | Hyperspace::Session | |
| wait_for_safe() | Hyperspace::Session | private |
| ~Session() | Hyperspace::Session | virtual |
1.8.8