# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
add a new device.
check the device and property extensionconfig.
drop a device.
probe devices in a subnet.
update device metadata, no restart.
restart collecting device data.
No description provided by the author
start collecting device data.
stop collecting device data.
update device metadata and restart device.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
device id or device name is invalid.
the token in the header is invalid.
invalid report data format.
connection not found When connecting to iotedge, you need to call the connect method first.
status ok.
no token is found in header.
a common error status.
Unsupport command.
Unsupported life cycle.
# Variables
Enum value maps for DataType.
Enum value maps for DataType.
Enum value maps for DeviceLifeControlRequest_DeviceLifeControlCommand.
Enum value maps for DeviceLifeControlRequest_DeviceLifeControlCommand.
Enum value maps for DeviceStatus_DeviceState.
Enum value maps for DeviceStatus_DeviceState.
DriverPlugin_ServiceDesc is the grpc.ServiceDesc for DriverPlugin service.
Enum value maps for EventDefType.
Enum value maps for EventDefType.
Enum value maps for EventLevel.
Enum value maps for EventLevel.
No description provided by the author
No description provided by the author
Generator_ServiceDesc is the grpc.ServiceDesc for Generator service.
Processor_ServiceDesc is the grpc.ServiceDesc for Processor service.
Enum value maps for QOS.
Enum value maps for QOS.
Enum value maps for StatusCode.
Enum value maps for StatusCode.
# Structs
device command defination.
No description provided by the author
report device datas.
dataset is the data running in the ruleengine there are three types of dataset, device dataset, event dataset and raw data device dataset contains the device data from devices, such as modbus device, opc device and other devices event dataset contains events reported from devices raw dataset is a byte array.
No description provided by the author
No description provided by the author
No description provided by the author
history device data.
No description provided by the author
device defination, it includes device name,id, property,event and command definations.
device life control request, iotedge can use this request to control driverplugin.
No description provided by the author
device metadata, it contains device defination.
Get device metas from iotedge/iothub.
device metadata array.
device status.
the defination of report event.
multiple report events.
device event defination.
multiple report events.
No description provided by the author
heartbeat messags, it contains all device status.
Conditions for filtering historical data.
No description provided by the author
device property defination.
No description provided by the author
The request message containing the user's name.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
device command.
device command params.
device command param defination.
a command response.
normal response.
UnimplementedDriverPluginServer must be embedded to have forward compatible implementations.
UnimplementedGeneratorServer must be embedded to have forward compatible implementations.
UnimplementedProcessorServer must be embedded to have forward compatible implementations.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DriverPluginClient is the client API for DriverPlugin service.
DriverPluginServer is the server API for DriverPlugin service.
No description provided by the author
No description provided by the author
GeneratorClient is the client API for Generator service.
GeneratorServer is the server API for Generator service.
No description provided by the author
No description provided by the author
ProcessorClient is the client API for Processor service.
ProcessorServer is the server API for Processor service.
UnsafeDriverPluginServer may be embedded to opt out of forward compatibility for this service.
UnsafeGeneratorServer may be embedded to opt out of forward compatibility for this service.
UnsafeProcessorServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
support data types.
No description provided by the author
DeviceStatus, enum values are online,offline,error online -- collecting offline -- stop collecting error -- start collecting, but some error happens.
event type enum.
event level.
No description provided by the author
Response status code.