Module: Cql

Defined in:
lib/cql.rb,
lib/cql/io.rb,
lib/cql/uuid.rb,
lib/cql/client.rb,
lib/cql/future.rb,
lib/cql/version.rb,
lib/cql/protocol.rb,
lib/cql/time_uuid.rb,
lib/cql/byte_buffer.rb,
lib/cql/io/connection.rb,
lib/cql/io/io_reactor.rb,
lib/cql/protocol/request.rb,
lib/cql/protocol/decoding.rb,
lib/cql/protocol/encoding.rb,
lib/cql/protocol/response.rb,
lib/cql/client/null_logger.rb,
lib/cql/client/query_result.rb,
lib/cql/client/request_runner.rb,
lib/cql/client/column_metadata.rb,
lib/cql/client/result_metadata.rb,
lib/cql/client/keyspace_changer.rb,
lib/cql/protocol/response_frame.rb,
lib/cql/protocol/type_converter.rb,
lib/cql/client/connection_helper.rb,
lib/cql/client/connection_manager.rb,
lib/cql/client/synchronous_client.rb,
lib/cql/client/asynchronous_client.rb,
lib/cql/protocol/cql_protocol_handler.rb,
lib/cql/client/execute_options_decoder.rb,
lib/cql/protocol/requests/query_request.rb,
lib/cql/protocol/requests/execute_request.rb,
lib/cql/protocol/requests/options_request.rb,
lib/cql/protocol/requests/prepare_request.rb,
lib/cql/protocol/requests/startup_request.rb,
lib/cql/protocol/responses/error_response.rb,
lib/cql/protocol/responses/event_response.rb,
lib/cql/protocol/responses/ready_response.rb,
lib/cql/protocol/requests/register_request.rb,
lib/cql/protocol/responses/result_response.rb,
lib/cql/client/synchronous_prepared_statement.rb,
lib/cql/protocol/requests/credentials_request.rb,
lib/cql/protocol/responses/supported_response.rb,
lib/cql/client/asynchronous_prepared_statement.rb,
lib/cql/protocol/responses/rows_result_response.rb,
lib/cql/protocol/responses/void_result_response.rb,
lib/cql/protocol/responses/authenticate_response.rb,
lib/cql/protocol/responses/detailed_error_response.rb,
lib/cql/protocol/responses/prepared_result_response.rb,
lib/cql/protocol/responses/set_keyspace_result_response.rb,
lib/cql/protocol/responses/schema_change_result_response.rb,
lib/cql/protocol/responses/schema_change_event_result_response.rb,
lib/cql/protocol/responses/status_change_event_result_response.rb,
lib/cql/protocol/responses/topology_change_event_result_response.rb

Defined Under Namespace

Modules: Client, FutureCallbacks, FutureCombinators, FutureFactories, Io, Protocol Classes: ByteBuffer, CombinedFuture, CompletableFuture, FailedFuture, FirstFuture, Future, Promise, QueryError, ResolvedFuture, TimeUuid, Uuid

Constant Summary collapse

CqlError =
Class.new(StandardError)
IoError =
Class.new(CqlError)
CancelledError =
Class.new(CqlError)
NotConnectedError =
Class.new(CqlError)
TimeoutError =
Class.new(CqlError)
ClientError =
Class.new(CqlError)
AuthenticationError =
Class.new(ClientError)
FutureError =
Class.new(CqlError)
VERSION =
'1.1.0'.freeze
ProtocolError =
Class.new(CqlError)