|
bool | open (yarp::os::Searchable &config) override |
|
bool | close () override |
|
bool | canSetBaudRate (unsigned int rate) override |
|
bool | canGetBaudRate (unsigned int *rate) override |
|
bool | canIdAdd (unsigned int id) override |
|
bool | canIdDelete (unsigned int id) override |
|
bool | canRead (yarp::dev::CanBuffer &msgs, unsigned int size, unsigned int *read, bool wait=false) override |
|
bool | canWrite (const yarp::dev::CanBuffer &msgs, unsigned int size, unsigned int *sent, bool wait=false) override |
|
|
enum | io_operation { READ
, WRITE
} |
|
|
bool | waitUntilTimeout (io_operation op, bool *bufferReady) |
|
void | interpretErrorFrame (const struct can_frame *msg) |
|
|
std::string | iface |
|
bool | blockingMode |
|
bool | allowPermissive |
|
bool | filterFunctionCodes |
|
unsigned int | bitrate {0} |
|
int | rxTimeoutMs {0} |
|
int | txTimeoutMs {0} |
|
int | s {0} |
|
std::vector< struct can_filter > | filters |
|
The documentation for this class was generated from the following files:
- libraries/YarpPlugins/CanBusSocket/CanBusSocket.hpp
- libraries/YarpPlugins/CanBusSocket/CanBusSocket.cpp
- libraries/YarpPlugins/CanBusSocket/DeviceDriverImpl.cpp
- libraries/YarpPlugins/CanBusSocket/ICanBusImpl.cpp