Class: GameDig::Nodo
- Inherits:
-
Nodo::Core
- Object
- Nodo::Core
- GameDig::Nodo
- Defined in:
- lib/game_dig/nodo.rb
Class Method Summary collapse
-
.query(type, host, address = nil, port = nil, max_retries = nil, socket_timeout = nil, attempt_timeout = nil, given_port_only = nil, ip_family = nil, debug = nil, request_rules = nil, request_players = nil, request_rules_required = nil, request_players_required = nil, strip_colors = nil, port_cache = nil, no_breadth_order = nil, check_old_ids = nil) ⇒ Object
instance wrapper method, as nodo does not support class methods.
Class Method Details
.query(type, host, address = nil, port = nil, max_retries = nil, socket_timeout = nil, attempt_timeout = nil, given_port_only = nil, ip_family = nil, debug = nil, request_rules = nil, request_players = nil, request_rules_required = nil, request_players_required = nil, strip_colors = nil, port_cache = nil, no_breadth_order = nil, check_old_ids = nil) ⇒ Object
instance wrapper method, as nodo does not support class methods
14 15 16 17 18 19 20 |
# File 'lib/game_dig/nodo.rb', line 14 def self.query(type, host, address = nil, port = nil, max_retries = nil, socket_timeout = nil, attempt_timeout = nil, given_port_only = nil, ip_family = nil, debug = nil, request_rules = nil, request_players = nil, request_rules_required = nil, request_players_required = nil, strip_colors = nil, port_cache = nil, no_breadth_order = nil, check_old_ids = nil) begin self.new.query type, host, address, port, max_retries, socket_timeout, attempt_timeout, given_port_only, ip_family, debug, request_rules, request_players, request_rules_required, request_players_required, strip_colors, port_cache, no_breadth_order, check_old_ids rescue ::Nodo::JavaScriptError => e raise GameDig::Error.new "#{e.message}" end end |