Method: Roma::Command::SystemCommandReceiver#ev_set_routing_trans_timeout

Defined in:
lib/roma/command/sys_command_receiver.rb

#ev_set_routing_trans_timeout(s) ⇒ Object

set_routing_trans_timeout <sec>



875
876
877
878
879
880
881
882
883
884
885
886
887
# File 'lib/roma/command/sys_command_receiver.rb', line 875

def ev_set_routing_trans_timeout(s)
  if s.length != 2
    return send_data("CLIENT_ERROR number of arguments\n\r")
  end
  if s[1].to_f <= 0
    return send_data("CLIENT_ERROR time value must be lager than 0\r\n")
  end
  res = broadcast_cmd("rset_routing_trans_timeout #{s[1]}\r\n")
  @stats.routing_trans_timeout = s[1].to_f
  res[@stats.ap_str] = "STORED"

  send_data("#{res}\r\n")
end