semf
semf::CanHardware Member List
This is the complete list of members for
semf::CanHardware
, including all inherited members.
dataAvailable
semf::app::Communication
dataRequested
semf::Can
dataWritten
semf::app::Communication
deinit
()=0
semf::CommunicationHardware
pure virtual
error
semf::app::Communication
ErrorCode
enum name
semf::CanHardware
Frame
enum name
semf::CommunicationHardware
init
()=0
semf::CommunicationHardware
pure virtual
isBusyReading
() const override
semf::CanHardware
virtual
isBusyWriting
() const override
semf::CanHardware
virtual
messageId
() const =0
semf::Can
pure virtual
onDataAvailable
()
semf::CanHardware
protected
onDataRequested
()
semf::CanHardware
protected
onDataWritten
()
semf::CanHardware
protected
onError
(Error thrown)
semf::CanHardware
protected
read
(uint8_t buffer[], size_t bufferSize) override
semf::CanHardware
virtual
readStopped
semf::app::Communication
request
() override
semf::CanHardware
virtual
requestHardware
()=0
semf::CanHardware
protected
pure virtual
setBusyWriting
(bool isBusy)
semf::CanHardware
protected
setFilter
(uint32_t filterBank, uint32_t messageId, uint32_t messageIdMask)=0
semf::Can
pure virtual
setFrame
(Frame frame) final
semf::CommunicationHardwareAsynchronous
inline
virtual
setFrequency
(uint32_t hz)=0
semf::Can
pure virtual
setMessageId
(uint32_t id)=0
semf::Can
pure virtual
setReadBuffer
(uint8_t buffer[], size_t bufferSize)=0
semf::CanHardware
protected
pure virtual
stopRead
()=0
semf::app::Communication
pure virtual
stopWrite
()=0
semf::app::Communication
pure virtual
Type
enum name
semf::CommunicationHardware
type
() const override
semf::CommunicationHardwareAsynchronous
inline
virtual
write
(const uint8_t data[], size_t dataSize) override
semf::CanHardware
virtual
writeHardware
(const uint8_t data[], size_t dataSize)=0
semf::CanHardware
protected
pure virtual
writeStopped
semf::app::Communication
~Can
()=default
semf::Can
virtual
~CanHardware
()=default
semf::CanHardware
virtual
~Communication
()=default
semf::app::Communication
virtual
~CommunicationHardware
()=default
semf::CommunicationHardware
virtual
~CommunicationHardwareAsynchronous
()=default
semf::CommunicationHardwareAsynchronous
virtual
Generated by
1.9.4