|
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 |