zookeeper-cpp
ZooKeeper Client for C++
|
Czk::acl | An access control list is a wrapper around acl_rule instances |
Czk::acl_rule | An individual rule in an acl |
Czk::acls | Commonly-used ACLs |
Czk::op::check_data | Data for a op::check operation |
Czk::server::classpath | Represents a collection of JARs or other Java entities that should be provided as the --classpath to the JVM |
Czk::client | A ZooKeeper client connection |
Czk::server::configuration | Represents a configuration which should be run by server instance |
▼Czk::connection | An actual connection to the server |
Czk::connection_zk | |
Czk::connection_params | Used to specify parameters for a connection |
Czk::connection_zk_commit_completer | |
Czk::op::create_data | Data for a op::create operation |
Czk::create_result | The result type of client::create |
Czk::op::erase_data | Data for a op::erase operation |
▼Cstd::error_category | STL class |
Czk::error_category_impl | |
Czk::event | Data delivered when a watched event triggers |
Czk::exists_result | The result type of client::exists |
Czk::get_acl_result | The result type of client::get_acl |
Czk::get_children_result | The result type of client::get_children |
Czk::get_result | The result type of client::get |
Cstd::hash< zk::acl_rule > | |
Cstd::hash< zk::acl_version > | |
Cstd::hash< zk::child_version > | |
Cstd::hash< zk::server::server_id > | |
Cstd::hash< zk::transaction_id > | |
Cstd::hash< zk::version > | |
Czk::server::server_group::info | |
Czk::multi_op | A collection of operations that will be performed atomically |
Czk::multi_result | The result of a successful client::commit operation |
Czk::op | Represents a single operation of a multi_op |
Czk::server::package_registry | The package registry tracks configuration of classpaths and JARs needed to run various ZooKeeper versions |
Czk::multi_result::part | A part of a result. The behavior depends on the type of op provided to the original transaction |
▼Czk::print_buffer_length_tag | |
Czk::print_buffer_content_tag | |
Czk::server::package_registry::registration_info | |
Czk::server::server | Controls a ZooKeeper server process on this local machine |
Czk::server::server_group | Create and manage a group of server instances on this local machine (most likely in a single ensemble) |
Czk::op::set_data | Data for a op::set operation |
Czk::set_result | The result type of client::set |
Czk::stat | Statistics about a ZooKeeper entry, similar to the UNIX stat structure |
Czk::strong_id< TReal, TId > | Base type for creating strong ID types |
▼Czk::strong_id< acl_version, std::int32_t > | |
▼Czk::basic_version< acl_version > | |
Czk::acl_version | Represents a version of the ACL of an entry |
▼Czk::strong_id< child_version, std::int32_t > | |
▼Czk::basic_version< child_version > | |
Czk::child_version | Represents a version of the children of an entry |
▼Czk::strong_id< server_id, std::size_t > | |
Czk::server::server_id | Represents the ID of a server in the ensemble |
▼Czk::strong_id< transaction_id, std::size_t > | |
Czk::transaction_id | Represents the ZooKeeper transaction ID in which an event happened to an entry |
▼Czk::strong_id< TReal, std::int32_t > | |
Czk::basic_version< TReal > | Base type for version types |
▼Czk::strong_id< version, std::int32_t > | |
▼Czk::basic_version< version > | |
Czk::version | Represents a version of the data |
▼Cstd::system_error | STL class |
▼Czk::error | Base error type for all errors raised by this library |
▼Czk::check_failed | Base exception for cases where a write operation was rolled back due to a failed check |
Czk::entry_exists | Thrown when attempting to create a ZNode, but one already exists at the specified path |
Czk::no_children_for_ephemerals | Ephemeral ZNodes cannot have children |
Czk::no_entry | Thrown from read operations when attempting to read a ZNode that does not exist |
Czk::not_empty | Thrown when attempting to erase a ZNode that has children |
Czk::transaction_failed | Thrown from client::commit when a transaction cannot be committed to the system |
Czk::version_mismatch | Thrown from modification operations when a version check is specified and the value in the database does not match the expected |
▼Czk::invalid_arguments | Arguments to an operation were invalid |
Czk::authentication_failed | The server rejected the connection due to invalid authentication information |
▼Czk::invalid_connection_state | Base type for errors generated because the connection is misconfigured |
Czk::closed | The connection is closed |
Czk::ephemeral_on_local_session | An attempt was made to create an ephemeral entry, but the connection has a local session |
Czk::not_authorized | An attempt was made to read or write to a ZNode when the connection does not have permission to do |
Czk::read_only_connection | A write operation was attempted on a read-only connection |
Czk::session_expired | The client session has been ended by the server |
▼Czk::invalid_ensemble_state | Base exception for cases where the ensemble is in an invalid state to perform a given action |
Czk::new_configuration_no_quorum | Raised when attempting an ensemble reconfiguration, but the proposed new ensemble would not be able to form quorum |
Czk::reconfiguration_disabled | The ensemble does not support reconfiguration |
Czk::reconfiguration_in_progress | An attempt was made to reconfigure the ensemble, but there is already a reconfiguration in progress |
Czk::not_implemented | Operation was attempted that was not implemented |
▼Czk::transport_error | Base types for errors that occurred while transporting data across a network |
Czk::connection_loss | Connection to the server has been lost before the attempted operation was verified as completed |
Czk::marshalling_error | An error occurred while marshalling data |
▼Ctrue_type | |
Cstd::is_error_code_enum< zk::error_code > | |
Czk::watch_children_result | The result type of client::watch_children |
Czk::watch_exists_result | The result type of client::watch_exists |
Czk::watch_result | The result type of client::watch |
▼Czk::connection_zk::watcher | |
▼Czk::connection_zk::basic_watcher< watch_children_result > | |
Czk::connection_zk::child_watcher | |
▼Czk::connection_zk::basic_watcher< watch_exists_result > | |
Czk::connection_zk::exists_watcher | |
▼Czk::connection_zk::basic_watcher< watch_result > | |
Czk::connection_zk::data_watcher | |
Czk::connection_zk::basic_watcher< TResult > |