CAN (SocketCAN) reference connector¶
A fourth concrete connector instantiating the framework’s contracts. This
parent feature :satisfies: Connector framework (FEAT_0030); its three capability
clusters — frame transport (CAN frame transport (classi... (FEAT_0047)), the multi-interface gateway
(Multi-interface gateway and... (FEAT_0048)), and bus health, error frames, and reconnect
(Bus health, error frames, a... (FEAT_0049)) — each :satisfies: it, on their own pages (see the
toctree). The connector-wide requirements below :satisfies: the parent
feature directly.
A fourth concrete connector instantiating the framework’s
contracts: |
The connector crate shall expose |
The |
The CAN gateway shall open SocketCAN interfaces via the Linux
|
The |
|
The CAN gateway shall host its RX/TX tasks on a tokio runtime
contained inside |
The outbound (taktora-executor → tokio) and inbound (tokio →
taktora-executor) bridges between the plugin and the CAN gateway
sidecar shall be bounded channels with capacities configurable
via |
When the outbound bridge channel is full, |
When the inbound bridge channel is full, the gateway shall
(1) increment the per-channel inbound-drop counter exposed via
|