C# Класс SharpUV.Loop

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

Private Properties

Свойство Тип Описание
WorkCompleted void

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

Метод Описание
CheckError ( int code ) : void
Dispose ( ) : void

Dispose the object freeing unmanaged resources allocated

DumpAllocs ( ) : void
Loop ( ) : System
QueueWork ( System.Action run, System.Action after = null ) : void
Run ( ) : void

This function starts the event loop. It blocks until the reference count of the loop drops to zero.

RunOnce ( ) : void

This function polls for new events without blocking

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

Метод Описание
Dispose ( bool disposing ) : void
Loop ( IntPtr handle ) : System

Приватные методы

Метод Описание
WorkCompleted ( LoopWork work ) : void

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

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

public CheckError ( int code ) : void
code int
Результат void

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

Dispose the object freeing unmanaged resources allocated
public Dispose ( ) : void
Результат void

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

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

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

public Loop ( ) : System
Результат System

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

protected Loop ( IntPtr handle ) : System
handle System.IntPtr
Результат System

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

public QueueWork ( System.Action run, System.Action after = null ) : void
run System.Action
after System.Action
Результат void

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

This function starts the event loop. It blocks until the reference count of the loop drops to zero.
public Run ( ) : void
Результат void

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

This function polls for new events without blocking
public RunOnce ( ) : void
Результат void