Skip to main content

Module dylib

Module dylib 

Source
Expand description

Dynamic Library Plugin Loader

使用 libloading 实现动态库 (.so/.dylib/.dll) 插件加载。

Structs§

DylibLoader
动态库插件加载器

Type Aliases§

PluginCreateFn
插件入口函数签名 插件必须导出 plugin_create 函数返回 Plugin 实例
PluginDestroyFn
插件销毁函数签名
PluginInitializeFn
插件初始化函数签名 接收插件句柄和JSON配置字符串,返回0表示成功,非0表示失败
PluginMetaFn
插件元数据函数签名 Note: PluginMeta contains String which is not FFI-safe by default, but we accept this limitation for the plugin ABI design.
PluginNameFn
插件名称函数签名
PluginVersionFn
插件版本函数签名