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