Skip to main content

Class: DVEFWorldThreads

Contexts/World/DVEFWorldThreads.DVEFWorldThreads

Hierarchy

  • WorldThreadManager

    DVEFWorldThreads

Constructors

constructor

new DVEFWorldThreads(core): DVEFWorldThreads

Parameters

NameType
coreDVEFWorldCore

Returns

DVEFWorldThreads

Overrides

WorldThreadManager.constructor

Defined in

divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:11

Properties

commMap

commMap: Map<string, CommBase | CommManager>

Inherited from

WorldThreadManager.commMap

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:9


comms

comms: (CommBase | CommManager)[]

Inherited from

WorldThreadManager.comms

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:10


constructors

constructors: CommManager

Inherited from

WorldThreadManager.constructors

Defined in

divinevoxel/core/dist/Interfaces/World/Threads/WorldThreads.d.ts:6


core

core: DVEFWorldCore

Defined in

divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:11


dataLoader

dataLoader: CommBase

Defined in

divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:8


nexus

nexus: CommBase

Defined in

divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:9


parent

parent: CommBase

Inherited from

WorldThreadManager.parent

Defined in

divinevoxel/core/dist/Interfaces/World/Threads/WorldThreads.d.ts:7


pipelines

pipelines: Object

Type declaration

NameType
initAsyncPipeline<ThreadManager>
setPortsAsyncPipeline<ThreadManager>

Inherited from

WorldThreadManager.pipelines

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:5


richWorld

richWorld: CommBase

Defined in

divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:7


state

state: DVEFWorldThreadState

Overrides

WorldThreadManager.state

Defined in

divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:6

Methods

addComm

addComm(comm): void

Parameters

NameType
commCommBase | CommManager

Returns

void

Inherited from

WorldThreadManager.addComm

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:14


getComm

getComm(id): CommBase | CommManager

Parameters

NameType
idstring

Returns

CommBase | CommManager

Inherited from

WorldThreadManager.getComm

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:15


init

init(): Promise<void>

Returns

Promise<void>

Inherited from

WorldThreadManager.init

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:12


setCommPort

setCommPort(id, ports): void

Parameters

NameType
idstring
portsCommPortTypes | CommPortTypes[]

Returns

void

Inherited from

WorldThreadManager.setCommPort

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:13