逾時

逾時是一種特殊事件,會發出信號指出從進入狀態以來已經歷指定的時間量。逾時排程的進入點是作用中的物件,其會建立逾時並將其傳遞給逾時管理程式(類別 OMTimerManager 的實例)。每次 OMTimerManager 收到其計時器的通知時,它會檢查逾時集合,並以適當的方式(作用中物件)將到期的逾時排入佇列,在其中會處理這些逾時,就像任何其他事件一樣進行分派。逾時物件本身在不包含計時器的意義上來說是屬於被動的。

逾時事件的 ID 一律是 Timeout_Event_id。 此 ID 可讓事件消費者在其他事件中識別逾時。逾時透過稱為 timeoutId 的特殊 ID,在彼此間擁有不同的識別。


意見回饋