1
我已經在mio中編寫了一個TCP服務器並註冊了多個超時,但只有最後一個註冊的超時會觸發。我是否需要一個封裝器來將我的超時結合起來,或者有沒有其他方法可以在mio v0.5中註冊多個超時?可以在mio中註冊多個超時嗎?
我已經在mio中編寫了一個TCP服務器並註冊了多個超時,但只有最後一個註冊的超時會觸發。我是否需要一個封裝器來將我的超時結合起來,或者有沒有其他方法可以在mio v0.5中註冊多個超時?可以在mio中註冊多個超時嗎?
我註冊了一個ID
event_loop.timeout_ms((id, ServerTimeout::T1(timeout)), duration)
它沒有工作的元組,所以我增加id
到ServerTimeout::T1
,再次叫timeout_ms
方法:
event_loop.timeout_ms(ServerTimeout::T1(id, timeout), duration)
你是什麼意思較低? – kper
爲什麼不採取更小? – Stargateur