Class HARDWARIOIoTDataDriver
Data driver to obtain data from the HARDWARIO Cloud API Can be used primarly for the CHESTER devices
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: VEDriversLite.Devices
Assembly: VEDriversLite.dll
Syntax
public class HARDWARIOIoTDataDriver : CommonIoTDataDriver, IIoTDataDriver
Properties
| Improve this Doc View SourceHWApiClient
Main client
Declaration
public HARDWARIOApiClient HWApiClient { get; set; }
Property Value
Type | Description |
---|---|
HARDWARIOApiClient |
Methods
| Improve this Doc View SourceDeInit()
Deinit driver communiation - means autorefresh of the messages
Declaration
public override async Task DeInit()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
Overrides
| Improve this Doc View SourceInit(INFT)
Init driver communication - means autorefresh of the messages
Declaration
public override async Task Init(INFT nft)
Parameters
Type | Name | Description |
---|---|---|
INFT | nft |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
Overrides
| Improve this Doc View SourceSetConnParams(CommonConnectionParams)
Set connection parameters
Declaration
public override async Task SetConnParams(CommonConnectionParams ccop)
Parameters
Type | Name | Description |
---|---|---|
CommonConnectionParams | ccop |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
Overrides
Events
| Improve this Doc View SourceNewDataReceived
New data on the API
Declaration
public override event EventHandler<string> NewDataReceived
Event Type
Type | Description |
---|---|
System.EventHandler<System.String> |