C# Класс SagaDB.DatabaseWaitress

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Coordinator Thread
waitingWaitressesCount uint
waitressCountLock Object
waitressHasFinished System.Threading.ManualResetEvent
waitressQueue System.Threading.AutoResetEvent

Открытые методы

Метод Описание
AddWaitingWaitress ( ) : void
EnterCriticalArea ( ) : void
LeaveCriticalArea ( ) : void
RemoveWaitingWaitress ( ) : void
packetCoordinationLoop ( ) : void

Описание методов

AddWaitingWaitress() публичный статический Метод

public static AddWaitingWaitress ( ) : void
Результат void

EnterCriticalArea() публичный статический Метод

public static EnterCriticalArea ( ) : void
Результат void

LeaveCriticalArea() публичный статический Метод

public static LeaveCriticalArea ( ) : void
Результат void

RemoveWaitingWaitress() публичный статический Метод

public static RemoveWaitingWaitress ( ) : void
Результат void

packetCoordinationLoop() публичный статический Метод

public static packetCoordinationLoop ( ) : void
Результат void

Описание свойств

Coordinator публичное статическое свойство

public static Thread Coordinator
Результат Thread

waitingWaitressesCount публичное статическое свойство

public static uint waitingWaitressesCount
Результат uint

waitressCountLock публичное статическое свойство

public static Object waitressCountLock
Результат Object

waitressHasFinished публичное статическое свойство

public static ManualResetEvent,System.Threading waitressHasFinished
Результат System.Threading.ManualResetEvent

waitressQueue публичное статическое свойство

public static AutoResetEvent,System.Threading waitressQueue
Результат System.Threading.AutoResetEvent