Существует ли предопределенная функция для классов сокетов в ruby, которая позволит мне записывать время отправки и получения сообщений?
В данный момент я отправляю или получаю сообщение, а затем записываю время сразу после этого. Пока это работает, мне было интересно, кто-нибудь знает лучший метод?
Вот как я это делаю в данный момент. Это основано на классе ClientTCP, который я должен был написать. Серверы выложены аналогичным образом.
def send_mess
@n.times do
@client.print(@message)
@sent_time_arr << (Time.now.to_f)
sleep(1/@freq)
end
@client.close
return @sent_time_arr
end
Любая помощь, которую вы можете оказать, будет принята с благодарностью