gpt4 book ai didi

Ruby Sockets 查找消息的发送和接收时间

转载 作者:可可西里 更新时间:2023-11-01 02:55:04 26 4
gpt4 key购买 nike

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

如果您能提供任何帮助,我们将不胜感激

最佳答案

抱歉,标准套接字库无法做到这一点。您可以尝试覆盖套接字类上的 read()write() 方法,但您现在所做的似乎也有效。

关于Ruby Sockets 查找消息的发送和接收时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4393763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com