|
Astra Linux Directory Client Core API
1.7.0
|
См. документацию.
54 inline bool IsCompleted() {
return IsTerminated() && m_bStarted;}
void Join()
Ожидание завершения работы
thread m_th
Дескриптор потока
Definition: ALDThread.h:32
bool IsStarted() const
Definition: ALDThread.h:53
bool Terminate(bool join)
Завершение работы (возможно с ожиданием завершения)
atomic_bool m_abTerminate
Внутренний признак прерывания
Definition: ALDThread.h:31
virtual void DoTerminate()
Перегружаемая функция дополнительный действий при остановке
Definition: ALDThread.h:40
virtual void Execute()=0
Перегружаемая функция дополнительный действий при запуске
bool m_bTerminated
Признак прерывания
Definition: ALDThread.h:30
Основной заголовочный файл, содержащий необходимый минимум предварительных объявлений и включений дру...
Пространство имен основного интерфейса Astra Linux Directory.
Definition: action-definitions.h:10
bool IsCompleted()
Definition: ALDThread.h:54
static void ThreadProc(CALDAbstractThread *owner)
Перегружаемая процедура обработки
Базовый класс потока обработки Astra Linux Directory.
Definition: ALDThread.h:27
bool m_bStarted
Признак запуска
Definition: ALDThread.h:29