zookeeper-cpp
ZooKeeper Client for C++
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Groups
zk::connection_zk Class Referencefinal
+ Inheritance diagram for zk::connection_zk:

Classes

class  basic_watcher
 
class  child_watcher
 
class  data_watcher
 
class  exists_watcher
 
class  watcher
 

Public Member Functions

 connection_zk (const connection_params &params)
 
virtual void close () override
 
virtual zk::state state () const override
 
virtual future< get_resultget (string_view path) override
 
virtual future< watch_resultwatch (string_view path) override
 
virtual future
< get_children_result
get_children (string_view path) override
 
virtual future
< watch_children_result
watch_children (string_view path) override
 
virtual future< exists_resultexists (string_view path) override
 
virtual future
< watch_exists_result
watch_exists (string_view path) override
 
virtual future< create_resultcreate (string_view path, const buffer &data, const acl &rules, create_mode mode) override
 
virtual future< set_resultset (string_view path, const buffer &data, version check) override
 
virtual future< void > erase (string_view path, version check) override
 
virtual future< get_acl_resultget_acl (string_view path) const override
 
virtual future< void > set_acl (string_view path, const acl &rules, acl_version check) override
 
virtual future< multi_resultcommit (multi_op &&txn) override
 
virtual future< void > load_fence () override
 
- Public Member Functions inherited from zk::connection
virtual future< zk::statewatch_state ()
 Watch for a state change. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from zk::connection
static std::shared_ptr
< connection
connect (const connection_params &)
 
static std::shared_ptr
< connection
connect (string_view conn_string)
 
- Protected Member Functions inherited from zk::connection
virtual void on_session_event (zk::state new_state)
 Call this from derived classes when a session event happens. More...
 

Detailed Description

Definition at line 21 of file connection_zk.hpp.


The documentation for this class was generated from the following files: