semf
semf::Stm32SpiSlave Member List

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

dataAvailablesemf::app::Communication
dataWrittensemf::app::Communication
deinit() overridesemf::Stm32SpiSlavevirtual
errorsemf::app::Communication
ErrorCode enum namesemf::Stm32SpiSlave
Frame enum namesemf::CommunicationHardware
init() overridesemf::Stm32SpiSlavevirtual
isBusyReading() const overridesemf::SpiSlaveHardwarevirtual
isBusyWriting() const overridesemf::SpiSlaveHardwarevirtual
isInQueue(LinkedQueue &queue)semf::LinkedQueue< T >::Nodeinline
next() constsemf::LinkedQueue< T >::Nodeinline
onAbortedHardware()semf::Stm32SpiSlaveprotected
onDataAvailable()semf::SpiSlaveHardwareprotected
onDataWritten()semf::SpiSlaveHardwareprotected
onError(Error thrown)semf::SpiSlaveHardwareprotected
onReadWritten()semf::Stm32SpiSlaveprotected
onReadWrittenHardware()semf::Stm32SpiSlaveprotected
read(uint8_t buffer[], size_t bufferSize) overridesemf::SpiSlaveHardwarevirtual
readHardware(uint8_t buffer[], size_t bufferSize) overridesemf::Stm32SpiSlaveprotectedvirtual
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) overridesemf::Stm32SpiSlaveprotectedvirtual
setFrame(Frame frame) overridesemf::SpiSlaveHardwarevirtual
setNext(T *next)semf::LinkedQueue< T >::Nodeinline
setTransmissionMode(TransmissionMode mode)semf::SpiSlaveHardwareprotected
setWireMode(WireMode mode)semf::SpiSlaveHardwareprotected
Stm32SpiSlave(SPI_HandleTypeDef &hwHandle)semf::Stm32SpiSlaveexplicit
Stm32SpiSlave(const Stm32SpiSlave &other)=deletesemf::Stm32SpiSlaveexplicit
stopRead() overridesemf::SpiSlaveHardwarevirtual
stopReadHardware() overridesemf::Stm32SpiSlaveprotectedvirtual
stopWrite() overridesemf::SpiSlaveHardwarevirtual
stopWriteHardware() overridesemf::Stm32SpiSlaveprotectedvirtual
systemIsrAbort(SPI_HandleTypeDef &hwHandle)semf::Stm32SpiSlavestatic
systemIsrError(SPI_HandleTypeDef &hwHandle)semf::Stm32SpiSlavestatic
systemIsrRead(SPI_HandleTypeDef &hwHandle)semf::Stm32SpiSlavestatic
systemIsrWritten(SPI_HandleTypeDef &hwHandle)semf::Stm32SpiSlavestatic
systemIsrWrittenAndRead(SPI_HandleTypeDef &hwHandle)semf::Stm32SpiSlavestatic
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) overridesemf::Stm32SpiSlaveprotectedvirtual
writeRead(const uint8_t writeData[], uint8_t readBuffer[], size_t size) overridesemf::SpiSlaveHardwarevirtual
writeReadHardware(const uint8_t writeData[], uint8_t readBuffer[], size_t size) overridesemf::Stm32SpiSlaveprotectedvirtual
writeStoppedsemf::app::Communication
~Communication()=defaultsemf::app::Communicationvirtual
~CommunicationHardware()=defaultsemf::CommunicationHardwarevirtual
~CommunicationHardwareSynchronousSlave()=defaultsemf::CommunicationHardwareSynchronousSlavevirtual
~Node()=defaultsemf::LinkedQueue< T >::Nodevirtual
~Spi()=defaultsemf::Spivirtual
~SpiSlaveHardware()=defaultsemf::SpiSlaveHardwarevirtual
~Stm32SpiSlave()=defaultsemf::Stm32SpiSlavevirtual