Interface QuickWorkerWasmManager
Indexable
[key: string]: ((...funcArgs) => Promise<any>)
-
- (...funcArgs): Promise<any>
-
Returns Promise<any>
Properties
createHEAP
createHEAP: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Returns Promise<number>
堆指针
createHEAP16
createHEAP16: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Int16Array<ArrayBufferLike>
Returns Promise<number>
堆指针
createHEAP32
createHEAP32: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Int32Array<ArrayBufferLike>
Returns Promise<number>
堆指针
createHEAP8
createHEAP8: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Int8Array<ArrayBufferLike>
Returns Promise<number>
堆指针
createHEAPF32
createHEAPF32: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Float32Array<ArrayBufferLike>
Returns Promise<number>
堆指针
createHEAPF64
createHEAPF64: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Float64Array<ArrayBufferLike>
Returns Promise<number>
堆指针
createHEAPU16
createHEAPU16: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Uint16Array<ArrayBufferLike>
Returns Promise<number>
堆指针
createHEAPU32
createHEAPU32: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Uint32Array<ArrayBufferLike>
Returns Promise<number>
堆指针
createHEAPU8
createHEAPU8: ((data) => Promise<number>)
Type declaration
-
- (data): Promise<number>
-
Parameters
-
data: Uint8Array<ArrayBufferLike>
Returns Promise<number>
堆指针
freeHEAP
freeHEAP: ((ptr) => Promise<boolean>)
Type declaration
-
- (ptr): Promise<boolean>
-
Returns Promise<boolean>
true |false
getHEAP
getHEAP: ((ptr, bytes) => Promise<ArrayBuffer>)
Type declaration
-
- (ptr, bytes): Promise<ArrayBuffer>
-
Parameters
-
ptr: number
-
bytes: number
Returns Promise<ArrayBuffer>
ArrayBuffer 数据
getHEAP16
getHEAP16: ((ptr, len) => Promise<Int16Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Int16Array<ArrayBufferLike>>
-
Returns Promise<Int16Array<ArrayBufferLike>>
Int16Array 数据
getHEAP32
getHEAP32: ((ptr, len) => Promise<Int32Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Int32Array<ArrayBufferLike>>
-
Returns Promise<Int32Array<ArrayBufferLike>>
Int32Array 数据
getHEAP8
getHEAP8: ((ptr, len) => Promise<Int8Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Int8Array<ArrayBufferLike>>
-
Returns Promise<Int8Array<ArrayBufferLike>>
Int8Array 数据
getHEAPF32
getHEAPF32: ((ptr, len) => Promise<Float32Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Float32Array<ArrayBufferLike>>
-
Returns Promise<Float32Array<ArrayBufferLike>>
Float32Array 数据
getHEAPF64
getHEAPF64: ((ptr, len) => Promise<Float64Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Float64Array<ArrayBufferLike>>
-
Returns Promise<Float64Array<ArrayBufferLike>>
Float64Array 数据
getHEAPU16
getHEAPU16: ((ptr, len) => Promise<Uint16Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Uint16Array<ArrayBufferLike>>
-
Returns Promise<Uint16Array<ArrayBufferLike>>
Uint16Array 数据
getHEAPU32
getHEAPU32: ((ptr, len) => Promise<Uint32Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Uint32Array<ArrayBufferLike>>
-
Returns Promise<Uint32Array<ArrayBufferLike>>
Uint32Array 数据
getHEAPU8
getHEAPU8: ((ptr, len) => Promise<Uint8Array<ArrayBufferLike>>)
Type declaration
-
- (ptr, len): Promise<Uint8Array<ArrayBufferLike>>
-
Returns Promise<Uint8Array<ArrayBufferLike>>
Uint8Array 数据
WebAssembly 代理对象