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/byte_buffer.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/io/node_connection.rb,
lib/cql/client/query_result.rb,
lib/cql/client/column_metadata.rb,
lib/cql/client/result_metadata.rb,
lib/cql/protocol/response_frame.rb,
lib/cql/protocol/type_converter.rb,
lib/cql/client/synchronous_client.rb,
lib/cql/client/asynchronous_client.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, Io, Protocol Classes: ByteBuffer, CombinedFuture, CompletedFuture, FailedFuture, Future, QueryError, Uuid

Constant Summary collapse

CqlError =
Class.new(StandardError)
IoError =
Class.new(CqlError)
ClientError =
Class.new(CqlError)
AuthenticationError =
Class.new(ClientError)
FutureError =
Class.new(CqlError)
VERSION =
'1.0.3'.freeze
ProtocolError =
Class.new(CqlError)