signal

signal 方法用于释放受阻任务。如果多个任务都在等待事件标志,那么调用此方法至少会释放其中一个任务。

特征符
RiCOSResult RiCOSEventFlag_signal(
   RiCOSEventFlag *const me);
参数
me

这是 RiCOSEventFlag 对象

返回

RiCOS*.h 文件中定义的 RiCOSResult 对象

示例
RiCOSResult RiCOSEventFlag_signal(
   RiCOSEventFlag * const me)
{
   if (me == NULL) {return 0;}
   semGive(me->hEventFlag);
   return (RiCOSResult)1;
}

反馈