exeOnMyTask

此方法會判定是否從物件正在其上執行的相同作業系統作業,呼叫方法。

簽章
RiCBoolean RiCOSTask_exeOnMyTask (RiCOSTask *const me);
參數
me

要比較的 RiCOSTask 物件

傳回

此方法會傳回下列其中一項值:

範例
RiCBoolean RiCOSTask_exeOnMyTask(RiCOSTask * const me)
{
   RiCOSHandle executedOsHandle;
   RiCOSHandle myOsHandle;
   RiCBoolean res;

   if (me == NULL) return RiCFALSE;

   /* 執行刪除作業之執行緒的控點 */
   executedOsHandle = RiCOSTask_getCurrentTaskHandle();
   /* ‘this' 執行緒的控點 */
   myOsHandle = RiCOSTask_getOSHandle(me);
   res = ((executedOsHandle == myOsHandle) ? 
      RiCTRUE : RiCFALSE);
   return res;
}

回饋