|
HardFOC Core
API reference
|
Public Attributes | |
| atomic_bool | in_use |
| CO_CANmodule_t *hf_co_port_slot_t | port [HF_CO_MAX_PORTS] |
| hf_co_rx_ring_t | ring [HF_CO_MAX_PORTS] |
| hf_co_stats_atomic_t | stats [HF_CO_MAX_PORTS] |
| hf_co_rx_policy_fn | rx_policy |
| hf_co_tx_policy_fn | tx_policy |
| void * | policy_ctx |
Opaque driver instance; pass it as CANptr to CO_CANinit().
| atomic_bool hf_co_driver_t::in_use |
| void* hf_co_driver_t::policy_ctx |
| CO_CANmodule_t* hf_co_port_slot_t hf_co_driver_t::port[HF_CO_MAX_PORTS] |
| hf_co_rx_ring_t hf_co_driver_t::ring[HF_CO_MAX_PORTS] |
| hf_co_rx_policy_fn hf_co_driver_t::rx_policy |
| hf_co_stats_atomic_t hf_co_driver_t::stats[HF_CO_MAX_PORTS] |
| hf_co_tx_policy_fn hf_co_driver_t::tx_policy |