libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::LowLevel::Gpio Member List

This is the complete list of members for BaseLib::LowLevel::Gpio, including all inherited members.

_blBaseLib::LowLevel::Gpioprotected
_gpioInfoBaseLib::LowLevel::Gpioprotected
_gpioMutexBaseLib::LowLevel::Gpioprotected
_gpioPathBaseLib::LowLevel::Gpioprotected
closeDevice(uint32_t index)BaseLib::LowLevel::Gpiovirtual
exportGpio(uint32_t index)BaseLib::LowLevel::Gpiovirtual
get(uint32_t index)BaseLib::LowLevel::Gpiovirtual
getFileDescriptor(uint32_t index)BaseLib::LowLevel::Gpiovirtual
getPath(uint32_t index)BaseLib::LowLevel::Gpiovirtual
Gpio(BaseLib::SharedObjects *baseLib, std::string gpioPath)BaseLib::LowLevel::Gpio
isOpen(uint32_t index)BaseLib::LowLevel::Gpiovirtual
openDevice(uint32_t index, bool readOnly)BaseLib::LowLevel::Gpiovirtual
poll(uint32_t index, int32_t timeout, bool debounce)BaseLib::LowLevel::Gpiovirtual
set(uint32_t index, bool value)BaseLib::LowLevel::Gpiovirtual
setDirection(uint32_t index, GpioDirection::Enum direction)BaseLib::LowLevel::Gpiovirtual
setEdge(uint32_t index, GpioEdge::Enum edge)BaseLib::LowLevel::Gpiovirtual
setPermission(uint32_t index, int32_t userID, int32_t groupID, bool readOnly)BaseLib::LowLevel::Gpiovirtual
setup(int32_t userId, int32_t groupId, bool setPermissions, std::vector< uint32_t > &exportGpios)BaseLib::LowLevel::Gpiovirtual
~Gpio()BaseLib::LowLevel::Gpiovirtual