class Vertica::Protocol::BackendMessage
Constants
- MessageIdMap
Public Class Methods
factory(type, data)
click to toggle source
# File lib/vertica/protocol/message.rb, line 13 def self.factory(type, data) if klass = MessageIdMap[type] klass.new(data) else Protocol::Unknown.new(type, data) end end
message_id(message_id)
click to toggle source
Calls superclass method
Vertica::Protocol::Message::message_id
# File lib/vertica/protocol/message.rb, line 21 def self.message_id(message_id) super MessageIdMap[message_id] = self end
new(_data)
click to toggle source
# File lib/vertica/protocol/message.rb, line 26 def initialize(_data) end