AssetsMetricModbusTCP constructor
AssetsMetricModbusTCP({
- required String name,
- int? interval,
- required RetPolicy retPolicy,
- required AssetsMetricModbusTCPMemoryAreaEnum memoryArea,
- required AssetsMetricModbusTCPDataTypeEnum dataType,
- required num memoryAddress,
- required MetricPermission permissions,
- required AccessLevel accessLevel,
- required List<
MetricCategory> category, - required String topic,
- String? description,
- AssetsMetricModbusTCPByteOrderEnum? byteOrder,
- num? min,
- num? max,
- Unit? unit,
- Tags? tags,
- AssetsMetricModbusTCPActivationEdgeEnum? activationEdge,
- num? timeout,
- int? priority,
- num? scale,
- num? offset,
Returns a new AssetsMetricModbusTCP instance.
Implementation
AssetsMetricModbusTCP({
required this.name,
this.interval,
required this.retPolicy,
required this.memoryArea,
required this.dataType,
required this.memoryAddress,
required this.permissions,
required this.accessLevel,
required this.category,
required this.topic,
this.description,
this.byteOrder,
this.min,
this.max,
this.unit,
this.tags,
this.activationEdge,
this.timeout,
this.priority,
this.scale,
this.offset,
});