C# Класс KeyPi.KeyPiProfiler

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

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

Метод Описание
BeginPass ( ) : void
BeginSample ( int sample_id ) : void
BeginSession ( ) : int
CloseKernel ( ) : void
EndPass ( ) : void
EndSample ( ) : void
EndSession ( ) : void
IsSampleReady ( int session_id, int sample_id ) : bool
IsSessionReady ( int session_id ) : bool
KeyPiProfiler ( string name, IEnumerable contexts ) : System
KeyPiProfiler ( string name, string path, string args ) : System
OpenKernel ( ) : void
Run ( ) : KeyPiDllKernelExecutionInfo
RunAsync ( KeyPiDllKernelCallback callback ) : void
SamplesCount ( int session_id ) : int
SelectKernelContext ( string context_name ) : void

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

Метод Описание
RunCallback ( IAsyncResult result ) : void

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

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

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

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

public BeginSample ( int sample_id ) : void
sample_id int
Результат void

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

public BeginSession ( ) : int
Результат int

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

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

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

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

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

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

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

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

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

public IsSampleReady ( int session_id, int sample_id ) : bool
session_id int
sample_id int
Результат bool

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

public IsSessionReady ( int session_id ) : bool
session_id int
Результат bool

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

public KeyPiProfiler ( string name, IEnumerable contexts ) : System
name string
contexts IEnumerable
Результат System

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

public KeyPiProfiler ( string name, string path, string args ) : System
name string
path string
args string
Результат System

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

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

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

public Run ( ) : KeyPiDllKernelExecutionInfo
Результат KeyPiDllKernelExecutionInfo

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

public RunAsync ( KeyPiDllKernelCallback callback ) : void
callback KeyPiDllKernelCallback
Результат void

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

public SamplesCount ( int session_id ) : int
session_id int
Результат int

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

public SelectKernelContext ( string context_name ) : void
context_name string
Результат void