knx
ETS configurable knx-stack
LinuxPlatform Member List

This is the complete list of members for LinuxPlatform, including all inherited members.

_bufferedEraseblockDirtyPlatformprotected
_bufferedEraseblockNumberPlatformprotected
_callbackFlashCommitPlatformprotected
_callbackFlashReadPlatformprotected
_callbackFlashSizePlatformprotected
_callbackFlashWritePlatformprotected
_eraseblockBufferPlatformprotected
_memoryTypePlatformprotected
bufferEraseBlock(int32_t eraseBlockNumber)Platformprotected
callbackFlashCommit()Platform
callbackFlashRead()Platform
callbackFlashSize()Platform
callbackFlashWrite()Platform
closeMultiCast() overrideLinuxPlatformvirtual
closeSpi() overrideLinuxPlatformvirtual
closeUart() overrideLinuxPlatformvirtual
cmdLineArgs(int argc, char **argv)LinuxPlatform
cmdlineArgs(int argc, char **argv)LinuxPlatform
commitNonVolatileMemory()Platformvirtual
commitToEeprom() overrideLinuxPlatformvirtual
currentDefaultGateway() overrideLinuxPlatformvirtual
currentIpAddress() overrideLinuxPlatformvirtual
currentSubnetMask() overrideLinuxPlatformvirtual
fatalError() overrideLinuxPlatformvirtual
flashErase(uint16_t eraseBlockNum)Platformprotectedvirtual
flashEraseBlockSize()Platformprotectedvirtual
flashFilePath()LinuxPlatform
flashFilePath(const std::string path)LinuxPlatform
flashPageSize()Platformvirtual
flashWritePage(uint16_t pageNumber, uint8_t *data)Platformprotectedvirtual
flushUart()Platformvirtual
getEepromBuffer(uint32_t size) overrideLinuxPlatformvirtual
getEraseBlockNumberOf(uint32_t relativeAddress)Platformprotected
getNonVolatileMemorySize()Platformvirtual
getNonVolatileMemoryStart()Platformvirtual
LinuxPlatform()LinuxPlatform
loadEraseblockContaining(uint32_t relativeAddress)Platformprotected
macAddress(uint8_t *data) overrideLinuxPlatformvirtual
NonVolatileMemoryType()Platform
NonVolatileMemoryType(NvMemoryType type)Platform
overflowUart()Platformvirtual
readBytesMultiCast(uint8_t *buffer, uint16_t maxLen) overrideLinuxPlatformvirtual
Platform::readBytesMultiCast(uint8_t *buffer, uint16_t maxLen, uint32_t &src_addr, uint16_t &src_port)Platformvirtual
readBytesUart(uint8_t *buffer, size_t length) overrideLinuxPlatformvirtual
readNonVolatileMemory(uint32_t relativeAddress, uint8_t *buffer, size_t size)Platformvirtual
readUart() overrideLinuxPlatformvirtual
readWriteSpi(uint8_t *data, size_t len) overrideLinuxPlatformvirtual
registerFlashCallbacks(FlashCallbackSize callbackFlashSize, FlashCallbackRead callbackFlashRead, FlashCallbackWrite callbackFlashWrite, FlashCallbackCommit callbackFlashCommit)Platform
restart() overrideLinuxPlatformvirtual
sendBytesMultiCast(uint8_t *buffer, uint16_t len) overrideLinuxPlatformvirtual
sendBytesUniCast(uint32_t addr, uint16_t port, uint8_t *buffer, uint16_t len) overrideLinuxPlatformvirtual
setupMultiCast(uint32_t addr, uint16_t port) overrideLinuxPlatformvirtual
setupSpi() overrideLinuxPlatformvirtual
setupUart() overrideLinuxPlatformvirtual
uartAvailable() overrideLinuxPlatformvirtual
uniqueSerialNumber()Platformvirtual
userFlashSizeEraseBlocks()Platformprotectedvirtual
userFlashStart()Platformprotectedvirtual
writeBufferedEraseBlock()Platformprotectedvirtual
writeNonVolatileMemory(uint32_t relativeAddress, uint8_t *buffer, size_t size)Platformvirtual
writeNonVolatileMemory(uint32_t relativeAddress, uint8_t value, size_t repeat)Platformvirtual
writeUart(const uint8_t data) overrideLinuxPlatformvirtual
writeUart(const uint8_t *buffer, size_t size) overrideLinuxPlatformvirtual
~LinuxPlatform()LinuxPlatformvirtual
~Platform()Platforminlinevirtual