semf
semf::SpiSlaveHardware Member List

This is the complete list of members for semf::SpiSlaveHardware, including all inherited members.

dataAvailablesemf::app::Communication
dataWrittensemf::app::Communication
deinit()=0semf::CommunicationHardwarepure virtual
errorsemf::app::Communication
ErrorCode enum namesemf::SpiSlaveHardware
Frame enum namesemf::CommunicationHardware
init()=0semf::CommunicationHardwarepure virtual
isBusyReading() const overridesemf::SpiSlaveHardwarevirtual
isBusyWriting() const overridesemf::SpiSlaveHardwarevirtual
onDataAvailable()semf::SpiSlaveHardwareprotected
onDataWritten()semf::SpiSlaveHardwareprotected
onError(Error thrown)semf::SpiSlaveHardwareprotected
read(uint8_t buffer[], size_t bufferSize) overridesemf::SpiSlaveHardwarevirtual
readHardware(uint8_t buffer[], size_t bufferSize)=0semf::SpiSlaveHardwareprotectedpure virtual
readStoppedsemf::app::Communication
setBusy(bool busy)semf::SpiSlaveHardwareprotected
setFormat(uint8_t bits, TransmissionMode transmission, WireMode wire) overridesemf::SpiSlaveHardwarevirtual
setFormatHardware(uint8_t bits, TransmissionMode transmission, WireMode wire)=0semf::SpiSlaveHardwareprotectedpure virtual
setFrame(Frame frame) overridesemf::SpiSlaveHardwarevirtual
setTransmissionMode(TransmissionMode mode)semf::SpiSlaveHardwareprotected
setWireMode(WireMode mode)semf::SpiSlaveHardwareprotected
stopRead() overridesemf::SpiSlaveHardwarevirtual
stopReadHardware()=0semf::SpiSlaveHardwareprotectedpure virtual
stopWrite() overridesemf::SpiSlaveHardwarevirtual
stopWriteHardware()=0semf::SpiSlaveHardwareprotectedpure virtual
TransmissionMode enum namesemf::Spi
type() const overridesemf::CommunicationHardwareSynchronousSlaveinlinevirtual
Type enum namesemf::CommunicationHardware
WireMode enum namesemf::Spi
write(const uint8_t data[], size_t dataSize) overridesemf::SpiSlaveHardwarevirtual
writeHardware(const uint8_t data[], size_t dataSize)=0semf::SpiSlaveHardwareprotectedpure virtual
writeRead(const uint8_t writeData[], uint8_t readBuffer[], size_t size) overridesemf::SpiSlaveHardwarevirtual
writeReadHardware(const uint8_t writeData[], uint8_t readBuffer[], size_t size)=0semf::SpiSlaveHardwareprotectedpure virtual
writeStoppedsemf::app::Communication
~Communication()=defaultsemf::app::Communicationvirtual
~CommunicationHardware()=defaultsemf::CommunicationHardwarevirtual
~CommunicationHardwareSynchronousSlave()=defaultsemf::CommunicationHardwareSynchronousSlavevirtual
~Spi()=defaultsemf::Spivirtual
~SpiSlaveHardware()=defaultsemf::SpiSlaveHardwarevirtual