UNPKG

signalk-server

Version:

An implementation of a [Signal K](http://signalk.org) server for boats.

22 lines 1.37 kB
/** * Signal K WASM Plugin System * * Main entry point for WASM/WASIX plugin infrastructure. * Exports all public APIs for WASM plugin management. */ import { WasmRuntime } from './wasm-runtime'; import { WasmSubscriptionManager } from './wasm-subscriptions'; /** * Initialize the WASM subsystem * Returns both runtime and subscription manager for assignment to app */ export declare function initializeWasm(): { wasmRuntime: WasmRuntime; wasmSubscriptionManager: WasmSubscriptionManager; }; export { WasmRuntime, WasmPluginInstance, WasmCapabilities, getWasmRuntime, initializeWasmRuntime } from './wasm-runtime'; export { PluginStoragePaths, getPluginStoragePaths, initializePluginVfs, readPluginConfig, writePluginConfig, migrateFromNodeJs, cleanupVfsTmp, getVfsDiskUsage, deletePluginVfs } from './wasm-storage'; export { WasmPluginMetadata, WasmPlugin, registerWasmPlugin, startWasmPlugin, stopWasmPlugin, unloadWasmPlugin, reloadWasmPlugin, handleWasmPluginCrash, updateWasmPluginConfig, setWasmPluginEnabled, getAllWasmPlugins, getWasmPlugin, shutdownAllWasmPlugins } from './loader'; export { ServerAPIBridge, createServerAPIBridge, createWasmImports, callWasmExport } from './wasm-serverapi'; export { DeltaSubscription, Delta, getSubscriptionManager, initializeSubscriptionManager } from './wasm-subscriptions'; //# sourceMappingURL=index.d.ts.map