Documentación/External RPC drivers
Esta página aún no está traducida. Se muestra la versión en inglés. Ver en inglés
dbflux_driver_ipc
Features
- IPC driver adapter that proxies DBFlux driver operations to out-of-process driver hosts over local sockets.
- Driver kind, metadata, and form definition come from runtime
Hellohandshake with the remote service. - Supports optional managed host lifecycle (spawn, health wait, shutdown tracking) for configured RPC services.
- Persists and uses external-driver profile values through
DbConfig::External { kind, values }. - Intercepts
EmitAuditEventintermediate frames from drivers that advertiseDriverCapability::AuditEmit(protocol v1.2+) and dispatches them to the host sanitizing sink. Frames from drivers without the capability are silently discarded.
Limitations
- Requires a compatible driver host process and reachable socket.
- Effective feature set is constrained by the remote driver’s advertised metadata and implementation.
- If launch config is not provided, DBFlux cannot auto-start unavailable driver hosts.
- Audit emission requires protocol v1.2 and
DriverCapability::AuditEmitin the driver hello; older drivers do not emit audit events.