Class: ConstructorThreadManager
Interfaces/Constructor/Threads/ConstrcutorTheads.ConstructorThreadManager
Hierarchy
-
↳
ConstructorThreadManager
Constructors
constructor
• new ConstructorThreadManager(): ConstructorThreadManager
Returns
Overrides
Defined in
divinevoxel/core/src/Interfaces/Constructor/Threads/ConstrcutorTheads.ts:13
Properties
commMap
• commMap: Map<string, CommBase | CommManager>
Inherited from
Defined in
divinevoxel/core/src/Interfaces/Classes/ThreadManager.ts:10
comms
• comms: (CommBase | CommManager)[] = []
Inherited from
Defined in
divinevoxel/core/src/Interfaces/Classes/ThreadManager.ts:11
parent
• parent: CommBase = ThreadComm.parent
Defined in
divinevoxel/core/src/Interfaces/Constructor/Threads/ConstrcutorTheads.ts:10
pipelines
• pipelines: Object
Type declaration
| Name | Type |
|---|---|
init | AsyncPipeline<ThreadManager> |
setPorts | AsyncPipeline<ThreadManager> |
Inherited from
Defined in
divinevoxel/core/src/Interfaces/Classes/ThreadManager.ts:6
state
• Abstract state: ConstructorThreadState
Overrides
Defined in
divinevoxel/core/src/Interfaces/Constructor/Threads/ConstrcutorTheads.ts:9
world
• world: CommBase
Defined in
divinevoxel/core/src/Interfaces/Constructor/Threads/ConstrcutorTheads.ts:11
instnace
▪ Static instnace: ConstructorThreadManager
Defined in
divinevoxel/core/src/Interfaces/Constructor/Threads/ConstrcutorTheads.ts:8
Methods
addComm
▸ addComm(comm): void
Parameters
| Name | Type |
|---|---|
comm | CommBase | CommManager |
Returns
void
Inherited from
Defined in
divinevoxel/core/src/Interfaces/Classes/ThreadManager.ts:35
getComm
▸ getComm(id): CommBase | CommManager
Parameters
| Name | Type |
|---|---|
id | string |
Returns
CommBase | CommManager
Inherited from
Defined in
divinevoxel/core/src/Interfaces/Classes/ThreadManager.ts:39
init
▸ init(): Promise<void>
Returns
Promise<void>
Inherited from
Defined in
divinevoxel/core/src/Interfaces/Classes/ThreadManager.ts:14
setCommPort
▸ setCommPort(id, ports): void
Parameters
| Name | Type |
|---|---|
id | string |
ports | CommPortTypes | CommPortTypes[] |
Returns
void