Javascript 事件侦听超时-node.js

Javascript 事件侦听超时-node.js,javascript,node.js,timeout,dom-events,Javascript,Node.js,Timeout,Dom Events,我正在尝试在我的节点应用程序和UDP服务器之间进行简单的交换。确切地说,我打电话给bittorrent网络的跟踪服务器 我需要一个事件列表器,如果它在某个时间段内捕捉到“message”事件,它将运行一个回调函数并停止侦听,但如果它到达该时间段的末尾,它将运行另一个回调函数并停止侦听 我觉得解决办法离承诺很近,但我很难找到办法 或者可能有一个我在dgram库中没有看到的函数。net包有socket.setTimeouttimeout[,callback],但dgram似乎没有类似的功能 您是否正

我正在尝试在我的节点应用程序和UDP服务器之间进行简单的交换。确切地说,我打电话给bittorrent网络的跟踪服务器

我需要一个事件列表器,如果它在某个时间段内捕捉到“message”事件,它将运行一个回调函数并停止侦听,但如果它到达该时间段的末尾,它将运行另一个回调函数并停止侦听

我觉得解决办法离承诺很近,但我很难找到办法

或者可能有一个我在dgram库中没有看到的函数。net包有socket.setTimeouttimeout[,callback],但dgram似乎没有类似的功能


您是否正在寻找stackoverflow.com/a/8377810/980828


是的

这是你要找的东西吗?