C# Класс CSPspEmu.Runner.Components.ComponentThread

Наследование: IRunnableComponent
Показать файл Открыть проект

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

Свойство Тип Описание
Running bool
ThreadTaskQueue CSharpUtils.Threading.TaskQueue

Защищенные свойства (Protected)

Свойство Тип Описание
ComponentThreadThread Thread
PauseEvent System.Threading.AutoResetEvent
ResumeEvent System.Threading.AutoResetEvent
RunningUpdatedEvent System.Threading.AutoResetEvent
StopCompleteEvent System.Threading.AutoResetEvent

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

Метод Описание
PauseSynchronized ( ) : void
ResumeSynchronized ( ) : void
StartSynchronized ( ) : void
StopSynchronized ( ) : void

Защищенные методы

Метод Описание
ComponentThread ( ) : System
Main ( ) : void

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

ComponentThread() защищенный Метод

protected ComponentThread ( ) : System
Результат System

Main() защищенный абстрактный Метод

protected abstract Main ( ) : void
Результат void

PauseSynchronized() публичный Метод

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

ResumeSynchronized() публичный Метод

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

StartSynchronized() публичный Метод

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

StopSynchronized() публичный Метод

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

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

ComponentThreadThread защищенное свойство

protected Thread ComponentThreadThread
Результат Thread

PauseEvent защищенное свойство

protected AutoResetEvent,System.Threading PauseEvent
Результат System.Threading.AutoResetEvent

ResumeEvent защищенное свойство

protected AutoResetEvent,System.Threading ResumeEvent
Результат System.Threading.AutoResetEvent

Running публичное свойство

public bool Running
Результат bool

RunningUpdatedEvent защищенное свойство

protected AutoResetEvent,System.Threading RunningUpdatedEvent
Результат System.Threading.AutoResetEvent

StopCompleteEvent защищенное свойство

protected AutoResetEvent,System.Threading StopCompleteEvent
Результат System.Threading.AutoResetEvent

ThreadTaskQueue публичное свойство

public TaskQueue,CSharpUtils.Threading ThreadTaskQueue
Результат CSharpUtils.Threading.TaskQueue