A reference to an abstract CAN controller.
More...
#include <can.hpp>
A reference to an abstract CAN controller.
This class is a wrapper around io_can_ctrl_t*
.
Definition at line 285 of file can.hpp.
◆ stop() [1/2]
void lely::io::CanControllerBase::stop |
( |
::std::error_code & |
ec | ) |
|
|
inlinenoexcept |
◆ stop() [2/2]
void lely::io::CanControllerBase::stop |
( |
| ) |
|
|
inline |
◆ stopped() [1/2]
bool lely::io::CanControllerBase::stopped |
( |
::std::error_code & |
ec | ) |
const |
|
inlinenoexcept |
◆ stopped() [2/2]
bool lely::io::CanControllerBase::stopped |
( |
| ) |
const |
|
inline |
◆ restart() [1/2]
void lely::io::CanControllerBase::restart |
( |
::std::error_code & |
ec | ) |
|
|
inlinenoexcept |
◆ restart() [2/2]
void lely::io::CanControllerBase::restart |
( |
| ) |
|
|
inline |
◆ get_bitrate() [1/2]
void lely::io::CanControllerBase::get_bitrate |
( |
int * |
pnominal, |
|
|
int * |
pdata, |
|
|
::std::error_code & |
ec |
|
) |
| const |
|
inlinenoexcept |
◆ get_bitrate() [2/2]
void lely::io::CanControllerBase::get_bitrate |
( |
int * |
pnominal, |
|
|
int * |
pdata = nullptr |
|
) |
| const |
|
inline |
◆ set_bitrate() [1/2]
void lely::io::CanControllerBase::set_bitrate |
( |
int |
nominal, |
|
|
int |
data, |
|
|
::std::error_code & |
ec |
|
) |
| |
|
inlinenoexcept |
◆ set_bitrate() [2/2]
void lely::io::CanControllerBase::set_bitrate |
( |
int |
nominal, |
|
|
int |
data = 0 |
|
) |
| |
|
inline |
◆ get_state() [1/2]
CanState lely::io::CanControllerBase::get_state |
( |
::std::error_code & |
ec | ) |
const |
|
inlinenoexcept |
◆ get_state() [2/2]
CanState lely::io::CanControllerBase::get_state |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: