KRThreadQueue.pas
Классы
Класс TKRThreadQueue
Родительский класс TOrderedList
TKRThreadQueue – блокируемая очередь, предназначена для работы из разных потоков. Является обычным упорядоченным списком TOrderedList с единственным отличием, что можно временно блокировать доступ к элементам списка с помощью метода LockQueue. Метод UnlockQueue разблокирует доступ.
Методы класса TKRThreadQueue
- LockQueue – блокирует доступ к элементам списка с помощью TMonitor
- UnlockQueue – разблокирует доступ к элементам списка
- Clear – блокированная очистка списка. То есть, список сначала блокируется, затем очищается и потом разблокируется