Public Member Functions | |
CalibrationConsumer () | |
bool | calibrationStatusReceived () |
virtual bool | consume (std::shared_ptr< urcl::primary_interface::PrimaryPackage > product) |
Consumes a product, utilizing it's contents. More... | |
bool | isCalibrated () const |
virtual | ~CalibrationConsumer ()=default |
![]() | |
virtual void | onTimeout () |
Functionality for handling consumer timeouts. More... | |
virtual void | setupConsumer () |
Set-up functionality of the consumer. More... | |
virtual void | stopConsumer () |
Stops the consumer. More... | |
virtual void | teardownConsumer () |
Fully tears down the consumer - by default no difference to stopping it. More... | |
Private Attributes | |
uint32_t | calibrated_ |
bool | have_received_data |
Definition at line 26 of file primary_pipeline_calibration.cpp.
|
inline |
Definition at line 29 of file primary_pipeline_calibration.cpp.
|
virtualdefault |
|
inline |
Definition at line 52 of file primary_pipeline_calibration.cpp.
|
inlinevirtual |
Consumes a product, utilizing it's contents.
product | Shared pointer to the product to be consumed. |
Implements urcl::comm::IConsumer< urcl::primary_interface::PrimaryPackage >.
Definition at line 34 of file primary_pipeline_calibration.cpp.
|
inline |
Definition at line 46 of file primary_pipeline_calibration.cpp.
|
private |
Definition at line 58 of file primary_pipeline_calibration.cpp.
|
private |
Definition at line 59 of file primary_pipeline_calibration.cpp.