C# Класс EC.Threading.LoopThread

Показать файл Открыть проект

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

Свойство Тип Описание
Method System.Action
Priority Priority
ThreadName string

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

Метод Описание
Create ( System.Action method, string threadName, Priority priority, int cycleTimeMS, bool debugCoroutineThread = false ) : LoopThread

Returns UniLoopThread for proper platform.

LoopThread ( System.Action method, string threadName, Priority priority, int cycleTimeMS ) : System
Start ( ) : void
Stop ( ) : void
Wait ( int ms ) : void

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

Метод Описание
RunThreadLoop ( ) : void

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

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

Returns UniLoopThread for proper platform.
public static Create ( System.Action method, string threadName, Priority priority, int cycleTimeMS, bool debugCoroutineThread = false ) : LoopThread
method System.Action
threadName string
priority Priority
cycleTimeMS int Cycle time in Milliseconds.
debugCoroutineThread bool Optional flag to run thread through coroutine for debuggin purposes.
Результат LoopThread

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

public LoopThread ( System.Action method, string threadName, Priority priority, int cycleTimeMS ) : System
method System.Action
threadName string
priority Priority
cycleTimeMS int
Результат System

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

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

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

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

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

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

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

public abstract Wait ( int ms ) : void
ms int
Результат void

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

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

protected Action,System Method
Результат System.Action

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

protected Priority Priority
Результат Priority

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

protected string ThreadName
Результат string