Skip to main content

Interface: DlopenResult<T>

Type Parameters

T

T extends Record<string, DlopenSymbol>

Properties

symbols

symbols: { [K in string | number | symbol]: T[K]["args"] extends TypeOrAlias[] ? (args: MapArrayToJsType<T[K]["args"]>) => MapToJsType<T[K]["returns"]> : () => MapToJsType<T[K]["returns"]> }

Object containing callable functions for each declared symbol.

Methods

close()

close(): void

Close the shared library handle.

Returns

void