| IGPIOListener | This interface defines the required methods that should be implemented to behave as a GPIO listener and be notified when a GPIO changes. |
| GPIO | Represents a GPIO (General Purpose Input/Output) module pin. |
| GPIOManager | This class provides access to GPIOs. |
| GPIOSample | This class represents a received GPIO sample. |
| GPIOMode | Enumerates the possible modes of a GPIO. |
| GPIOValue | Enumerates the possible values of a GPIO. |
| GPIOException | This exception indicates that an operation related to GPIO access or configuration has failed. |