Skip to main content

Class: ChunkPipeline

Constructors

constructor

new ChunkPipeline(): ChunkPipeline

Returns

ChunkPipeline

Accessors

loadedCount

get loadedCount(): number

Returns

number


processingCount

get processingCount(): number

Returns

number


requestedCount

get requestedCount(): number

Returns

number


totalCount

get totalCount(): number

Returns

number

Methods

forEach

forEach(stage, callback): void

Parameters

NameType
stage"requested" | "processing" | "loaded"
callback(name: string) => void

Returns

void


forEachLoaded

forEachLoaded(callback): void

Parameters

NameType
callback(chunk: Chunk, name: string) => void

Returns

void


getInStage

getInStage(stage): Set<string>

Parameters

NameType
stage"requested" | "processing" | "loaded"

Returns

Set<string>


getLoadedChunk

getLoadedChunk(name): Chunk

Parameters

NameType
namestring

Returns

Chunk


getProcessingData

getProcessingData(name): Object

Parameters

NameType
namestring

Returns

Object

NameType
dataChunkProtocol
source"load" | "update"

getRetryCount

getRetryCount(name): number

Parameters

NameType
namestring

Returns

number


getStage

getStage(name): "requested" | "processing" | "loaded"

Parameters

NameType
namestring

Returns

"requested" | "processing" | "loaded"


incrementRetry

incrementRetry(name): number

Parameters

NameType
namestring

Returns

number


isInStage

isInStage(name, stage): boolean

Parameters

NameType
namestring
stage"requested" | "processing" | "loaded"

Returns

boolean


markLoaded

markLoaded(coords, chunk): void

Parameters

NameType
coordsCoords2
chunkChunk

Returns

void


markProcessing

markProcessing(coords, source, data): void

Parameters

NameType
coordsCoords2
source"load" | "update"
dataChunkProtocol

Returns

void


markRequested

markRequested(coords): void

Parameters

NameType
coordsCoords2

Returns

void


remove

remove(name): Chunk

Parameters

NameType
namestring

Returns

Chunk


resetRetry

resetRetry(name): void

Parameters

NameType
namestring

Returns

void