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

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::Sessioninline
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 typedefHyperspace::Sessionprivate
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::Sessionprivate
decode_value(Hypertable::EventPtr &event_ptr, DynamicBuffer &value)Hyperspace::Sessionprivate
decode_values(Hypertable::EventPtr &event_ptr, std::vector< DynamicBufferPtr > &values)Hyperspace::Sessionprivate
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 nameHyperspace::Session
locate(int type)Hyperspace::Session
LOCATE_MASTER enum valueHyperspace::Session
LOCATE_REPLICAS enum valueHyperspace::Session
lock(uint64_t handle, LockMode mode, LockSequencer *sequencerp, Timer *timer=0)Hyperspace::Session
m_callback_mutexHyperspace::Sessionprivate
m_callbacksHyperspace::Sessionprivate
m_cfgHyperspace::Sessionprivate
m_commHyperspace::Sessionprivate
m_condHyperspace::Sessionprivate
m_expire_timeHyperspace::Sessionprivate
m_grace_periodHyperspace::Sessionprivate
m_hyperspace_masterHyperspace::Sessionprivate
m_hyperspace_portHyperspace::Sessionprivate
m_hyperspace_replicasHyperspace::Sessionprivate
m_keepalive_handler_ptrHyperspace::Sessionprivate
m_last_callback_idHyperspace::Sessionprivate
m_lease_intervalHyperspace::Sessionprivate
m_master_addrHyperspace::Sessionprivate
m_mutexHyperspace::Sessionprivate
m_reconnectHyperspace::Sessionprivate
m_silentHyperspace::Sessionprivate
m_sleep_wake_notifierHyperspace::Sessionprivate
m_stateHyperspace::Sessionprivate
m_timeout_msHyperspace::Sessionprivate
m_verboseHyperspace::Sessionprivate
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::Sessionprivate
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::Sessionprivate
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::Sessionprivate
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::Sessionprivate
Session(Comm *comm, PropertiesPtr &props)Hyperspace::Session
set_verbose_flag(bool verbose)Hyperspace::Sessioninline
shutdown(Timer *timer=0)Hyperspace::Session
State enum nameHyperspace::Session
STATE_DISCONNECTED enum valueHyperspace::Session
STATE_EXPIRED enum valueHyperspace::Session
STATE_JEOPARDY enum valueHyperspace::Session
STATE_SAFE enum valueHyperspace::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::Sessionprivate
~Session()Hyperspace::Sessionvirtual