此方法是執行緒主要迴圈函數的進入點。 doExecute 會處理「記帳」問題,並呼叫 execute 方法,來執行實際事件迴圈處理。
doExecute 會處理因某種原因而停止事件迴圈的狀況。 例如,如果有單一作用中物件在其自己的執行緒上執行,且該物件到達終止連接器,則該物件必須結束 (kill) 自身及其執行緒。 不過,該物件只有在結束事件迴圈之後,才能結束 (kill) 執行緒。
Public
static void doExecute (void* me);
me
指定指向要啟動之 OMThread 實例的指標
doExecute 方法會呼叫 ~OMThread(OMThread 類別的解構子),以刪除執行緒。