![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::LowLevel::Gpio, including all inherited members.
| _bl | BaseLib::LowLevel::Gpio | protected |
| _gpioInfo | BaseLib::LowLevel::Gpio | protected |
| _gpioMutex | BaseLib::LowLevel::Gpio | protected |
| _gpioPath | BaseLib::LowLevel::Gpio | protected |
| closeDevice(uint32_t index) | BaseLib::LowLevel::Gpio | virtual |
| exportGpio(uint32_t index) | BaseLib::LowLevel::Gpio | virtual |
| get(uint32_t index) | BaseLib::LowLevel::Gpio | virtual |
| getFileDescriptor(uint32_t index) | BaseLib::LowLevel::Gpio | virtual |
| getPath(uint32_t index) | BaseLib::LowLevel::Gpio | virtual |
| Gpio(BaseLib::SharedObjects *baseLib, std::string gpioPath) | BaseLib::LowLevel::Gpio | |
| isOpen(uint32_t index) | BaseLib::LowLevel::Gpio | virtual |
| openDevice(uint32_t index, bool readOnly) | BaseLib::LowLevel::Gpio | virtual |
| poll(uint32_t index, int32_t timeout, bool debounce) | BaseLib::LowLevel::Gpio | virtual |
| set(uint32_t index, bool value) | BaseLib::LowLevel::Gpio | virtual |
| setDirection(uint32_t index, GpioDirection::Enum direction) | BaseLib::LowLevel::Gpio | virtual |
| setEdge(uint32_t index, GpioEdge::Enum edge) | BaseLib::LowLevel::Gpio | virtual |
| setPermission(uint32_t index, int32_t userID, int32_t groupID, bool readOnly) | BaseLib::LowLevel::Gpio | virtual |
| setup(int32_t userId, int32_t groupId, bool setPermissions, std::vector< uint32_t > &exportGpios) | BaseLib::LowLevel::Gpio | virtual |
| ~Gpio() | BaseLib::LowLevel::Gpio | virtual |