|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
This is the complete list of members for EspCan, including all inherited members.
| advanced_timing_ | EspCan | private |
| BaseCan(const BaseCan &)=delete | BaseCan | |
| BaseCan(BaseCan &&)=delete | BaseCan | |
| BaseCan() noexcept | BaseCan | inlineprotected |
| callback_mutex_ | EspCan | mutableprivate |
| ClearAcceptanceFilter() noexcept override | EspCan | virtual |
| ClearErrorCallback() noexcept | EspCan | |
| ClearReceiveCallback() noexcept override | EspCan | virtual |
| ClearReceiveCallbackEx() noexcept | EspCan | |
| ClearStateChangeCallback() noexcept | EspCan | |
| ClearTxCompleteCallback() noexcept | EspCan | |
| config_ | EspCan | private |
| config_mutex_ | EspCan | mutableprivate |
| ConfigureAdvancedFilter(const hf_esp_can_filter_config_t &filter_config) noexcept | EspCan | |
| ConfigureAdvancedTiming(const hf_esp_can_timing_config_t &timing_config) noexcept | EspCan | |
| ConfigureCanFDTiming(hf_u16_t nominal_prescaler, hf_u8_t nominal_tseg1, hf_u8_t nominal_tseg2, hf_u16_t data_prescaler, hf_u8_t data_tseg1, hf_u8_t data_tseg2, hf_u8_t sjw=1) noexcept | BaseCan | inlinevirtual |
| ConvertEspError(esp_err_t esp_err) noexcept | EspCan | private |
| ConvertFromTwaiFrame(const twai_frame_t &twai_frame, hf_can_message_t &hf_message) noexcept | EspCan | private |
| ConvertToTwaiFrame(const hf_can_message_t &hf_message, twai_frame_t &twai_frame) noexcept | EspCan | private |
| current_filter_ | EspCan | private |
| Deinitialize() noexcept override | EspCan | virtual |
| diagnostics_ | EspCan | private |
| DispatchErrorCallbacks(const hf_esp_can_error_info_t &error_info) noexcept | EspCan | private |
| DispatchReceiveCallbacks(const twai_frame_t &frame) noexcept | EspCan | private |
| DispatchStateChangeCallbacks(const hf_esp_can_state_info_t &state_info) noexcept | EspCan | private |
| DispatchTxCompleteCallbacks(const hf_esp_can_tx_info_t &tx_info) noexcept | EspCan | private |
| EnsureDeinitialized() noexcept | BaseCan | inline |
| EnsureInitialized() noexcept | BaseCan | inline |
| error_cb_ | EspCan | private |
| error_ud_ | EspCan | private |
| EspCan(const hf_esp_can_config_t &config) noexcept | EspCan | explicit |
| filter_configured_ | EspCan | private |
| GetDiagnostics(hf_can_diagnostics_t &diagnostics) noexcept override | EspCan | virtual |
| GetNodeInfo(twai_node_record_t &node_info) noexcept | EspCan | |
| GetStatistics(hf_can_statistics_t &stats) noexcept override | EspCan | virtual |
| GetStatus(hf_can_status_t &status) noexcept override | EspCan | virtual |
| Initialize() noexcept override | EspCan | virtual |
| initialized_ | BaseCan | protected |
| InitiateBusRecovery() noexcept | EspCan | |
| InternalErrorCallback(twai_node_handle_t handle, const twai_error_event_data_t *event_data, void *user_ctx) noexcept | EspCan | privatestatic |
| InternalReceiveCallback(twai_node_handle_t handle, const twai_rx_done_event_data_t *event_data, void *user_ctx) noexcept | EspCan | privatestatic |
| InternalStateChangeCallback(twai_node_handle_t handle, const twai_state_change_event_data_t *event_data, void *user_ctx) noexcept | EspCan | privatestatic |
| is_enabled_ | EspCan | private |
| is_recovering_ | EspCan | private |
| IsInitialized() const noexcept | BaseCan | inline |
| operator=(const BaseCan &)=delete | BaseCan | |
| operator=(BaseCan &&)=delete | BaseCan | |
| ProcessReceivedMessage(const twai_frame_t &frame) noexcept | EspCan | private |
| receive_cb_ | EspCan | private |
| receive_ud_ | EspCan | private |
| ReceiveMessage(hf_can_message_t &message, uint32_t timeout_ms=0) noexcept override | EspCan | virtual |
| ReceiveMessageBatch(hf_can_message_t *messages, hf_u32_t max_count, hf_u32_t timeout_ms=100) noexcept | BaseCan | inlinevirtual |
| Reset() noexcept override | EspCan | virtual |
| ResetDiagnostics() noexcept | BaseCan | inlinevirtual |
| ResetStatistics() noexcept override | EspCan | virtual |
| SendMessage(const hf_can_message_t &message, uint32_t timeout_ms=1000) noexcept override | EspCan | virtual |
| SendMessageBatch(const hf_can_message_t *messages, uint32_t count, uint32_t timeout_ms=1000) noexcept | EspCan | virtual |
| SetAcceptanceFilter(uint32_t id, uint32_t mask, bool extended=false) noexcept override | EspCan | virtual |
| SetCanFDMode(bool enable, hf_u32_t data_baudrate=2000000, hf_u32_t timeout_ms=1000) noexcept | BaseCan | inlinevirtual |
| SetErrorCallback(hf_esp_can_error_callback_t cb, void *user_data=nullptr) noexcept | EspCan | |
| SetReceiveCallback(hf_can_receive_callback_t callback) noexcept override | EspCan | virtual |
| SetReceiveCallbackEx(hf_esp_can_receive_callback_t cb, void *user_data=nullptr) noexcept | EspCan | |
| SetReceiveCallbackFD(hf_can_fd_receive_callback_t callback) noexcept | BaseCan | inlinevirtual |
| SetStateChangeCallback(hf_esp_can_state_callback_t cb, void *user_data=nullptr) noexcept | EspCan | |
| SetTransmitterDelayCompensation(hf_u8_t tdc_offset, hf_u8_t tdc_filter) noexcept | BaseCan | inlinevirtual |
| SetTxCompleteCallback(hf_esp_can_tx_callback_t cb, void *user_data=nullptr) noexcept | EspCan | |
| state_cb_ | EspCan | private |
| state_ud_ | EspCan | private |
| statistics_ | EspCan | private |
| stats_mutex_ | EspCan | mutableprivate |
| SupportsCanFD() const noexcept | BaseCan | inlinevirtual |
| twai_node_handle_ | EspCan | private |
| tx_cb_ | EspCan | private |
| tx_ud_ | EspCan | private |
| UpdateErrorStatistics(uint32_t error_type) noexcept | EspCan | private |
| UpdateStatistics(hf_can_operation_type_t operation_type, bool success) noexcept | EspCan | private |
| ~BaseCan() noexcept=default | BaseCan | virtual |
| ~EspCan() noexcept override | EspCan |