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 |