Dreamine.Threading
1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
IDreamineThread.cs
이 파일의 문서화 페이지로 가기
1
using
Dreamine.Threading.Models
;
2
3
namespace
Dreamine.Threading.Interfaces
;
4
13
public
interface
IDreamineThread
: IDisposable
14
{
23
string
Name
{
get
; }
24
33
DreamineThreadOptions
Options
{
get
; }
34
43
DreamineThreadCoreAssignment
CoreAssignment
{
get
; }
44
53
DreamineThreadStatus
Status
{
get
; }
54
63
int
JobCount
{
get
; }
64
97
void
AddJob
(
IDreamineThreadJob
job);
98
107
void
Start
();
108
117
void
Pause
();
118
127
void
Resume
();
128
137
void
Stop
();
138
155
ValueTask
StopAsync
();
156
173
DreamineThreadInfo
GetInfo
();
174
}
Dreamine.Threading.Interfaces
Definition
ICpuInfoProvider.cs:1
Dreamine.Threading.Models
Definition
DreamineThreadCoreAssignment.cs:1
Dreamine.Threading.Models.DreamineThreadStatus
DreamineThreadStatus
Definition
DreamineThreadStatus.cs:12
Dreamine.Threading.Interfaces.IDreamineThread
Definition
IDreamineThread.cs:14
Dreamine.Threading.Interfaces.IDreamineThread.Stop
void Stop()
Dreamine.Threading.Interfaces.IDreamineThread.Options
DreamineThreadOptions Options
Definition
IDreamineThread.cs:33
Dreamine.Threading.Interfaces.IDreamineThread.AddJob
void AddJob(IDreamineThreadJob job)
Dreamine.Threading.Interfaces.IDreamineThread.Status
DreamineThreadStatus Status
Definition
IDreamineThread.cs:53
Dreamine.Threading.Interfaces.IDreamineThread.CoreAssignment
DreamineThreadCoreAssignment CoreAssignment
Definition
IDreamineThread.cs:43
Dreamine.Threading.Interfaces.IDreamineThread.Pause
void Pause()
Dreamine.Threading.Interfaces.IDreamineThread.Name
string Name
Definition
IDreamineThread.cs:23
Dreamine.Threading.Interfaces.IDreamineThread.Start
void Start()
Dreamine.Threading.Interfaces.IDreamineThread.Resume
void Resume()
Dreamine.Threading.Interfaces.IDreamineThread.JobCount
int JobCount
Definition
IDreamineThread.cs:63
Dreamine.Threading.Interfaces.IDreamineThread.GetInfo
DreamineThreadInfo GetInfo()
Dreamine.Threading.Interfaces.IDreamineThread.StopAsync
ValueTask StopAsync()
Dreamine.Threading.Interfaces.IDreamineThreadJob
Definition
IDreamineThreadJob.cs:14
Dreamine.Threading.Models.DreamineThreadCoreAssignment
Definition
DreamineThreadCoreAssignment.cs:12
Dreamine.Threading.Models.DreamineThreadInfo
Definition
DreamineThreadInfo.cs:12
Dreamine.Threading.Models.DreamineThreadOptions
Definition
DreamineThreadOptions.cs:12
Interfaces
IDreamineThread.cs
다음에 의해 생성됨 :
1.17.0