Subversion Repositories Kolibri OS

Rev

Rev 9715 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9715 Rev 9932
Line 197... Line 197...
197
                          не 0, если было активировано.
197
                          не 0, если было активировано.
198
        Портит: eax,ebx,edx,ecx,esi,edi .
198
        Портит: eax,ebx,edx,ecx,esi,edi .
199
---------------------------------------------------------------------------------------------        
199
---------------------------------------------------------------------------------------------        
200
GetEvent:
200
GetEvent:
201
        Бесконечно ожидает любое событие в очереди событий текущего потока. Поток замораживается
201
        Бесконечно ожидает любое событие в очереди событий текущего потока. Поток замораживается
202
        путем перевода TASKDATA.state<=TSTATE_WAITING=5. Данные события (EVENT.code+5*dword)
202
        путем перевода APPDATA.state<=TSTATE_WAITING=5. Данные события (EVENT.code+5*dword)
203
        по получении копируются в указанный буфер. Сбрасывает байт приоритета (см. выше) в буфере.
203
        по получении копируются в указанный буфер. Сбрасывает байт приоритета (см. выше) в буфере.
204
        Если в полученном событии НЕ установлен MANUAL_RESET, то:
204
        Если в полученном событии НЕ установлен MANUAL_RESET, то:
205
                {EVENT_SIGNALED и EVENT_WATCHED по получении события сбрасываются.
205
                {EVENT_SIGNALED и EVENT_WATCHED по получении события сбрасываются.
206
                 При неактивном  MANUAL_DESTROY - событие уничтожается штатно (DestroyEvent),
206
                 При неактивном  MANUAL_DESTROY - событие уничтожается штатно (DestroyEvent),
207
                 а при активном - перемещается в список ObjList текущего слота.}
207
                 а при активном - перемещается в список ObjList текущего слота.}