Method | Description | |
---|---|---|
StartNew ( ) : IFiber | ||
StartNew ( IExecutor executor ) : IFiber | ||
StartNew ( string name ) : IFiber | ||
ThreadFiber ( ) : System | ||
ThreadFiber ( IExecutor executor ) : System | ||
ThreadFiber ( IExecutor executor, IFiberScheduler fiberScheduler, IQueue queue, string threadName, bool isBackground = true, ThreadPriority priority = ThreadPriority.Normal ) : System |
Creates a thread fiber.
|
|
ThreadFiber ( IExecutor executor, IQueue queue ) : System | ||
ThreadFiber ( IExecutor executor, string name ) : System | ||
ThreadFiber ( string threadName ) : System |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
InternalEnqueue ( System.Action action ) : void | ||
InternalStart ( ) : void |
Method | Description | |
---|---|---|
GetNextThreadId ( ) : int | ||
RunThread ( ) : void |
protected InternalEnqueue ( System.Action action ) : void | ||
action | System.Action | |
return | void |
public static StartNew ( IExecutor executor ) : IFiber | ||
executor | IExecutor | |
return | IFiber |
public static StartNew ( string name ) : IFiber | ||
name | string | |
return | IFiber |
public ThreadFiber ( IExecutor executor ) : System | ||
executor | IExecutor | |
return | System |
public ThreadFiber ( IExecutor executor, IFiberScheduler fiberScheduler, IQueue queue, string threadName, bool isBackground = true, ThreadPriority priority = ThreadPriority.Normal ) : System | ||
executor | IExecutor | |
fiberScheduler | IFiberScheduler | |
queue | IQueue | |
threadName | string | |
isBackground | bool | |
priority | ThreadPriority | |
return | System |
public ThreadFiber ( IExecutor executor, IQueue queue ) : System | ||
executor | IExecutor | |
queue | IQueue | |
return | System |
public ThreadFiber ( IExecutor executor, string name ) : System | ||
executor | IExecutor | |
name | string | |
return | System |
public ThreadFiber ( string threadName ) : System | ||
threadName | string | |
return | System |