| 1118 | |
| 1119 | |
| 1120 | bool EventManager::post_process(prb* process) |
| 1121 | { |
| 1122 | /************************************** |
| 1123 | * |
| 1124 | * p o s t _ p r o c e s s |
| 1125 | * |
| 1126 | ************************************** |
| 1127 | * |
| 1128 | * Functional description |
| 1129 | * Wakeup process. |
| 1130 | * |
| 1131 | **************************************/ |
| 1132 | process->prb_flags &= ~PRB_wakeup; |
| 1133 | process->prb_flags |= PRB_pending; |
| 1134 | return m_sharedMemory->eventPost(&process->prb_event) == FB_SUCCESS; |
| 1135 | } |
| 1136 | |
| 1137 | |
| 1138 | void EventManager::probe_processes() |