Gpio Interface Reference
Gpio.
Inheritance diagram for Gpio:
Public Member Functions | |
String | getId () |
GpioInformation | getInformation () |
GpioConfiguration | getConfiguration () |
GpioStatus | getStatus () throws GpioNotAvailableException, GpioLowLevelException |
void | setConfiguration (GpioConfiguration configuration) throws GpioNotAvailableException, GpioLowLevelException |
Gpio set configuration. More... | |
void | setValue (boolean value) throws GpioNotAvailableException, GpioLowLevelException |
Gpio set value. More... | |
Public Member Functions inherited from Subject< T extends Observer< U, U extends Event > | |
void | subscribe (T observer) throws CannotSubscribeException |
void | unSubscribe (T observer) throws ObserverNotSubscribedException |
Member Function Documentation
GpioConfiguration getConfiguration | ( | ) |
- Returns
- Gpio Configuration
String getId | ( | ) |
- Returns
- Id
GpioInformation getInformation | ( | ) |
- Returns
- Gpio Information
GpioStatus getStatus | ( | ) | throws GpioNotAvailableException, GpioLowLevelException |
- Returns
- Gpio Status (current value and counter)
void setConfiguration | ( | GpioConfiguration | configuration | ) | throws GpioNotAvailableException, GpioLowLevelException |
- Parameters
-
configuration GpioConfiguration new configuration to be set
void setValue | ( | boolean | value | ) | throws GpioNotAvailableException, GpioLowLevelException |
- Parameters
-
value new output value to be set