Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
Concurrency Namespace Reference

Enumerations

enum  SchedulerType { ThreadScheduler = 0x0 }
 
enum  SchedulingProtocolType { EnhanceScheduleGroupLocality = 0x0 , EnhanceForwardProgress = 0x1 }
 
enum  DynamicProgressFeedbackType { ProgressFeedbackDisabled = 0x0 , ProgressFeedbackEnabled = 0x1 }
 
enum  PolicyElementKey {
  SchedulerKind = 0x0 , MaxConcurrency = 0x1 , MinConcurrency = 0x2 , TargetOversubscriptionFactor = 0x3 ,
  LocalContextCacheSize = 0x4 , ContextStackSize = 0x5 , ContextPriority = 0x6 , SchedulingProtocol = 0x7 ,
  DynamicProgressFeedback = 0x8 , WinRTInitialization = 0x9 , MaxPolicyElementKey = 0xa
}
 
enum  WinRTInitializationType { InitializeWinRTAsMTA = 0x0 , DoNotInitializeWinRT = 0x1 }
 

Enumeration Type Documentation

◆ DynamicProgressFeedbackType

Enumerator
ProgressFeedbackDisabled 
ProgressFeedbackEnabled 

Definition at line 7694 of file Enums.h.

◆ PolicyElementKey

Enumerator
SchedulerKind 
MaxConcurrency 
MinConcurrency 
TargetOversubscriptionFactor 
LocalContextCacheSize 
ContextStackSize 
ContextPriority 
SchedulingProtocol 
DynamicProgressFeedback 
WinRTInitialization 
MaxPolicyElementKey 

Definition at line 8984 of file Enums.h.

◆ SchedulerType

Enumerator
ThreadScheduler 

Definition at line 6498 of file Enums.h.

◆ SchedulingProtocolType

Enumerator
EnhanceScheduleGroupLocality 
EnhanceForwardProgress 

Definition at line 7133 of file Enums.h.

◆ WinRTInitializationType

Enumerator
InitializeWinRTAsMTA 
DoNotInitializeWinRT 

Definition at line 9002 of file Enums.h.