zookeeper-cpp
ZooKeeper Client for C++
|
▼Nstd | STL namespace |
Chash< zk::acl_rule > | |
Chash< zk::acl_version > | |
Chash< zk::child_version > | |
Chash< zk::server::server_id > | |
Chash< zk::transaction_id > | |
Chash< zk::version > | |
Cis_error_code_enum< zk::error_code > | |
▼Nzk | |
▼Nserver | |
Cclasspath | Represents a collection of JARs or other Java entities that should be provided as the --classpath to the JVM |
Cconfiguration | Represents a configuration which should be run by server instance |
▼Cpackage_registry | The package registry tracks configuration of classpaths and JARs needed to run various ZooKeeper versions |
Cregistration_info | |
Cserver | Controls a ZooKeeper server process on this local machine |
▼Cserver_group | Create and manage a group of server instances on this local machine (most likely in a single ensemble) |
Cinfo | |
Cserver_id | Represents the ID of a server in the ensemble |
Cacl | An access control list is a wrapper around acl_rule instances |
Cacl_rule | An individual rule in an acl |
Cacl_version | Represents a version of the ACL of an entry |
Cacls | Commonly-used ACLs |
Cauthentication_failed | The server rejected the connection due to invalid authentication information |
Cbasic_version | Base type for version types |
Ccheck_failed | Base exception for cases where a write operation was rolled back due to a failed check |
Cchild_version | Represents a version of the children of an entry |
Cclient | A ZooKeeper client connection |
Cclosed | The connection is closed |
Cconnection | An actual connection to the server |
Cconnection_loss | Connection to the server has been lost before the attempted operation was verified as completed |
Cconnection_params | Used to specify parameters for a connection |
▼Cconnection_zk | |
Cbasic_watcher | |
Cchild_watcher | |
Cdata_watcher | |
Cexists_watcher | |
Cwatcher | |
Cconnection_zk_commit_completer | |
Ccreate_result | The result type of client::create |
Centry_exists | Thrown when attempting to create a ZNode, but one already exists at the specified path |
Cephemeral_on_local_session | An attempt was made to create an ephemeral entry, but the connection has a local session |
Cerror | Base error type for all errors raised by this library |
Cerror_category_impl | |
Cevent | Data delivered when a watched event triggers |
Cexists_result | The result type of client::exists |
Cget_acl_result | The result type of client::get_acl |
Cget_children_result | The result type of client::get_children |
Cget_result | The result type of client::get |
Cinvalid_arguments | Arguments to an operation were invalid |
Cinvalid_connection_state | Base type for errors generated because the connection is misconfigured |
Cinvalid_ensemble_state | Base exception for cases where the ensemble is in an invalid state to perform a given action |
Cmarshalling_error | An error occurred while marshalling data |
Cmulti_op | A collection of operations that will be performed atomically |
▼Cmulti_result | The result of a successful client::commit operation |
Cpart | A part of a result. The behavior depends on the type of op provided to the original transaction |
Cnew_configuration_no_quorum | Raised when attempting an ensemble reconfiguration, but the proposed new ensemble would not be able to form quorum |
Cno_children_for_ephemerals | Ephemeral ZNodes cannot have children |
Cno_entry | Thrown from read operations when attempting to read a ZNode that does not exist |
Cnot_authorized | An attempt was made to read or write to a ZNode when the connection does not have permission to do |
Cnot_empty | Thrown when attempting to erase a ZNode that has children |
Cnot_implemented | Operation was attempted that was not implemented |
▼Cop | Represents a single operation of a multi_op |
Ccheck_data | Data for a op::check operation |
Ccreate_data | Data for a op::create operation |
Cerase_data | Data for a op::erase operation |
Cset_data | Data for a op::set operation |
Cprint_buffer_content_tag | |
Cprint_buffer_length_tag | |
Cread_only_connection | A write operation was attempted on a read-only connection |
Creconfiguration_disabled | The ensemble does not support reconfiguration |
Creconfiguration_in_progress | An attempt was made to reconfigure the ensemble, but there is already a reconfiguration in progress |
Csession_expired | The client session has been ended by the server |
Cset_result | The result type of client::set |
Cstat | Statistics about a ZooKeeper entry, similar to the UNIX stat structure |
Cstrong_id | Base type for creating strong ID types |
Ctransaction_failed | Thrown from client::commit when a transaction cannot be committed to the system |
Ctransaction_id | Represents the ZooKeeper transaction ID in which an event happened to an entry |
Ctransport_error | Base types for errors that occurred while transporting data across a network |
Cversion | Represents a version of the data |
Cversion_mismatch | Thrown from modification operations when a version check is specified and the value in the database does not match the expected |
Cwatch_children_result | The result type of client::watch_children |
Cwatch_exists_result | The result type of client::watch_exists |
Cwatch_result | The result type of client::watch |