GpioManager Class Reference
Implementation of IGpioManager. Start point for interacting with Deepsy Gpio service More...
Inheritance diagram for GpioManager:

Public Member Functions | |
| GpioManager (string ip) | |
| GpioManager (GpioDealerConfiguration dealer, GpioSubscriberConfiguration subscriber) | |
| GpioManager (int routePort, int publishPort) | |
| IEnumerable< IGpio > | GetGpios () |
| Get Gpio List properties More... | |
| override void | Dispose () |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Additional Inherited Members | |
Public Attributes inherited from DeepsyDisposable | |
| bool | IsDiposed => Disposed |
Protected Attributes inherited from DeepsyDisposable | |
| bool | Disposed = false |
Detailed Description
Member Function Documentation
| IEnumerable<IGpio> GetGpios | ( | ) |
- Returns
- List of avalilable Gpios in the system.
- Exceptions
-
NotAvailableException (NOT_AVAILABLE) Thrown when service is not available NotAvailableException (DPY_TIMEOUT) Thrown when service don't respond in time HalException Thrown when service returns an error
Implements IGpioManager.

Public Attributes inherited from