3#include "cool_serial/byte_queue.hpp"
4#include "cool_serial/cool_message.hpp"
5#include "cool_serial/dynamic_parser/start_of_frame_found_listener.hpp"
6#include "cool_serial/dynamic_parser/segment_found_listener.hpp"
7#include "cool_serial/dynamic_parser/dynamic_segment_extractor.hpp"
15 coolSerial::ByteQueue& queue,
16 coolSerial::StartOfFrameFoundListener& listener
19 frameFoundListener_{listener}
31 coolSerial::ByteQueue& queue_;
32 coolSerial::StartOfFrameFoundListener& frameFoundListener_;
33 State state_{kSearchForFirstByte};
Definition i_bus_start_of_frame_search.hpp:12
StartOfFrameSearch(coolSerial::ByteQueue &queue, coolSerial::StartOfFrameFoundListener &listener)
Definition i_bus_start_of_frame_search.hpp:14
void update()
Definition i_bus_start_of_frame_search.cpp:4
Definition dynamic_i_bus_parser.cpp:8