Sha256: 80c6b6ddfd348743520bc6a57bb93c880337f55db810f490187b487b3a626479
Contents?: true
Size: 461 Bytes
Versions: 17
Compression:
Stored size: 461 Bytes
Contents
# frozen_string_literal: true module RailwayIpc module RPC class ClientResponseHandlers include Singleton def registered handler_map.keys end def register(response_message) handler_map[response_message.to_s] = response_message end def get(response_message) handler_map[response_message] end private def handler_map @handler_map ||= {} end end end end
Version data entries
17 entries across 17 versions & 1 rubygems