Base class for defining a SharedObject type that will never be owned.

Hierarchy

Constructors

Properties

RPC_TYPE_ID: string

Should be set to a constant specifying the SharedObject type identifier on the prototype of final derived owner classes. It is not used on counterpart (non-owner) classes.

disposedStacks: any
existingTierChunks: Chunk[][] = []

Array of chunks within each existing priority tier.

isOwner: undefined | boolean
memoize: StringMemoize = ...
newTierChunks: Chunk[] = []

Array of chunks whose new priorities have not yet been reflected in the queue states.

queueManager: ChunkQueueManager
recomputeChunkPriorities: NullarySignal = ...
recomputeChunkPrioritiesLate: NullarySignal = ...

Dispatched immediately after recomputeChunkPriorities is dispatched. This signal should be used for handlers that depend on the result of another handler.

refCount: number = 1
referencedGeneration: number
rpc: null | RPC = null
rpcId: null | number = null
sendLayerChunkStatistics: DebouncedFunc<(() => void)> = ...
unreferencedGeneration: number
updatePending: any = null
wasDisposed: undefined | boolean

Methods

Generated using TypeDoc