Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Cиcтeмa 
Потоки - MutexThread

MutexThread
Краткое описание
   Компонент предназначен для запуска защищенного потока
Параметры
  • Delay - Задержка между итерациями в миллисекундах
  • FastStop - Остановить поток сразу же после первой итерации
  • BusyEvent - Реакция на вызов метода doStart при уже запущенном потоке
  • OneWaitSyncExec - Одиночная/циклическая выдача события в режиме ожидания
  • PrefixName - Префикс в имени защитного мьютекса
  • Mutex - Включает/выключает блокировку взаимоисключающего доступа
  • Методы
  • doStart - Запускает поток на выполнение
  • doStop - Полностью останавливает поток с ожиданием его завершения
  • doStopFlag - Устанавливает флаг завершения потока (мгновенный возврат управления программе)
  • doSuspend - Приостанавливает выполнение потока
  • doResume - Возобновляет выполнение потока
  • События
  • onExec - Событие происходит только при запущенном потоке с задержкой между итерациями равной Delay
  • onSyncExec - То же самое, что и событие onExec, только синхронизованное с главным потоком
  • onWaitSyncExec - То же самое, что и событие onExec, только синхронизованное с главным потоком в режиме ожидания
  • onWaitqueue - Событие происходит при переходе потока в режим ожидания очереди
  • onSuspend - Событие происходит всякий раз при приостановке выполнения потока
  • onResume - Событие происходит всякий раз при возобновлении выполнения потока
  • Свойства
  • Busy - Содержит 1, если поток запущен, 0 - в противном случае
  • Замечания
    Обновление элемента: [svn]MutexThread.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...