Generated by DocFX

Class HARDWARIOIoTDataDriver

Data driver to obtain data from the HARDWARIO Cloud API Can be used primarly for the CHESTER devices

Inheritance
System.Object
CommonIoTDataDriver
HARDWARIOIoTDataDriver
Implements
IIoTDataDriver
Inherited Members
CommonIoTDataDriver.Name
CommonIoTDataDriver.Type
CommonIoTDataDriver.ComSchemeType
CommonIoTDataDriver.IoTComType
CommonIoTDataDriver.CommonConnParams
CommonIoTDataDriver.CancelTokenSource
CommonIoTDataDriver.CancelToken
CommonIoTDataDriver.IsRunning
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 Source

HWApiClient

Main client

Declaration
public HARDWARIOApiClient HWApiClient { get; set; }
Property Value
Type Description
HARDWARIOApiClient

Methods

| Improve this Doc View Source

DeInit()

Deinit driver communiation - means autorefresh of the messages

Declaration
public override async Task DeInit()
Returns
Type Description
System.Threading.Tasks.Task
Overrides
CommonIoTDataDriver.DeInit()
| Improve this Doc View Source

Init(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
CommonIoTDataDriver.Init(INFT)
| Improve this Doc View Source

SetConnParams(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
CommonIoTDataDriver.SetConnParams(CommonConnectionParams)

Events

| Improve this Doc View Source

NewDataReceived

New data on the API

Declaration
public override event EventHandler<string> NewDataReceived
Event Type
Type Description
System.EventHandler<System.String>
Overrides
CommonIoTDataDriver.NewDataReceived

Implements

IIoTDataDriver