class Cql::Protocol::AuthResponseRequest

Attributes

token[R]

Public Class Methods

new(token) click to toggle source
Calls superclass method Cql::Protocol::Request::new
# File lib/cql/protocol/requests/auth_response_request.rb, line 8
def initialize(token)
  super(0x0f)
  @token = token
end

Public Instance Methods

==(other)
Alias for: eql?
eql?(other) click to toggle source
# File lib/cql/protocol/requests/auth_response_request.rb, line 21
def eql?(other)
  self.token == other.token
end
Also aliased as: ==
hash() click to toggle source
# File lib/cql/protocol/requests/auth_response_request.rb, line 26
def hash
  @token.hash
end
to_s() click to toggle source
# File lib/cql/protocol/requests/auth_response_request.rb, line 17
def to_s
  %(AUTH_RESPONSE #{@token.bytesize})
end
write(protocol_version, buffer) click to toggle source
# File lib/cql/protocol/requests/auth_response_request.rb, line 13
def write(protocol_version, buffer)
  buffer.append_bytes(@token)
end