PowerManagerDeepsyService Class Reference
Power Manager Deepsy Service. Allows to get the power object and sending commands to the power service More...
Inheritance diagram for PowerManagerDeepsyService:
Public Member Functions | |
PowerManagerDeepsyService (string ip) | |
PowerManagerDeepsyService (int routePort, int publishPort) | |
PowerManagerDeepsyService (PowerManagerDeepsyClientDealerConfiguration dealer, PowerManagerDeepsyClientSubscriberConfiguration subscriber) | |
override void | Dispose () |
IPowerManager | GetPower () |
Get Power Service More... | |
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
IPowerManager GetPower | ( | ) |
- Returns
- 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 IPowerManagerService.