DartBridgePluginLoader class

FFI bridge to the rac_registry_* C ABI. Owns all dart:ffi usage so the public capability layer can stay opaque.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

apiVersion() int
Compile-time plugin API version this build was built against.
listLoaded() List<PluginInfo>
Snapshot of all currently-loaded plugins as PluginInfo.
loadPlugin(String path) PluginLoadResult
Load a shared library and register its plugin entry-point.
registeredCount() int
Total number of plugins currently registered.
registeredNames() List<String>
Snapshot of currently-registered plugin names.
unloadPlugin(String name) int
Unregister a previously-loaded plugin and dlclose its handle.