class RailwayIpc::RPC::ClientResponseHandlers

Public Instance Methods

get(response_message) click to toggle source
# File lib/railway_ipc/rpc/client/client_response_handlers.rb, line 16
def get(response_message)
  handler_map[response_message]
end
register(response_message) click to toggle source
# File lib/railway_ipc/rpc/client/client_response_handlers.rb, line 12
def register(response_message)
  handler_map[response_message.to_s] = response_message
end
registered() click to toggle source
# File lib/railway_ipc/rpc/client/client_response_handlers.rb, line 8
def registered
  handler_map.keys
end

Private Instance Methods

handler_map() click to toggle source
# File lib/railway_ipc/rpc/client/client_response_handlers.rb, line 22
def handler_map
  @handler_map ||= {}
end