Skip to main content

Module controller

Module controller 

Source
Expand description

Controller plug point.

Controllers can prepare runtime strategy definitions and issue lifecycle commands through a controller-specific host service table. The surface uses JSON request and response envelopes for controller-host calls because those commands are orchestration actions rather than per-event market data paths.

Structs§

ControllerVTable
Function table for a single plug-in controller type.
PluginControllerHandle
Opaque handle to a plug-in controller instance owned by the cdylib.

Traits§

PluginController
Author-facing trait for a plug-in controller.

Functions§

controller_vtable
Returns a *const ControllerVTable for the given PluginController type.