rusEFI
The most advanced open source ECU
|
#include <serial_can.h>
Public Member Functions | |
CanTsListener () | |
virtual void | decodeFrame (const CANRxFrame &frame, efitick_t nowNt) |
bool | get (CanRxMessage &item, int timeout) |
![]() | |
CanListener (uint32_t id) | |
CanListener * | processFrame (const size_t busIndex, const CANRxFrame &frame, efitick_t nowNt) |
uint32_t | getId () |
void | setNext (CanListener *next) |
virtual CanListener * | request () |
bool | hasNext () const |
virtual bool | acceptFrame (const size_t busIndex, const CANRxFrame &frame) const |
Protected Attributes | |
fifo_buffer_sync< CanRxMessage, CAN_FIFO_FRAME_SIZE > | rxFifo |
Additional Inherited Members |
Definition at line 111 of file serial_can.h.
|
inline |
Definition at line 113 of file serial_can.h.
|
virtual |
incoming data main entry point
Implements CanListener.
Definition at line 361 of file serial_can.cpp.
|
inline |
Definition at line 120 of file serial_can.h.
Referenced by CanStreamer::receive().
|
protected |
Definition at line 125 of file serial_can.h.
Referenced by decodeFrame(), and get().