Module: Cql::Protocol

Defined in:
lib/cql/protocol.rb,
lib/cql/protocol/request.rb,
lib/cql/protocol/decoding.rb,
lib/cql/protocol/encoding.rb,
lib/cql/protocol/response.rb,
lib/cql/protocol/response_frame.rb,
lib/cql/protocol/type_converter.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/protocol/requests/credentials_request.rb,
lib/cql/protocol/responses/supported_response.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: Constants, Decoding, Encoding, Formats Classes: AuthenticateResponse, CredentialsRequest, DetailedErrorResponse, ErrorResponse, EventResponse, ExecuteRequest, OptionsRequest, PrepareRequest, PreparedResultResponse, QueryRequest, ReadyResponse, RegisterRequest, Request, Response, ResponseFrame, ResultResponse, RowsResultResponse, SchemaChangeEventResponse, SchemaChangeResultResponse, SetKeyspaceResultResponse, StartupRequest, StatusChangeEventResponse, SupportedResponse, TopologyChangeEventResponse, TypeConverter, VoidResultResponse

Constant Summary collapse

DecodingError =
Class.new(ProtocolError)
EncodingError =
Class.new(ProtocolError)
InvalidStreamIdError =
Class.new(ProtocolError)
InvalidValueError =
Class.new(ProtocolError)
UnsupportedOperationError =
Class.new(ProtocolError)
UnsupportedFrameTypeError =
Class.new(ProtocolError)
UnsupportedResultKindError =
Class.new(ProtocolError)
UnsupportedColumnTypeError =
Class.new(ProtocolError)
UnsupportedEventTypeError =
Class.new(ProtocolError)
CONSISTENCIES =
[:any, :one, :two, :three, :quorum, :all, :local_quorum, :each_quorum].freeze