writeAndRead method Null safety
- PrinterDevice device,
- Uint8List data,
- {Duration timeout = const Duration(milliseconds: 1500)}
发送数据到打印机,并等待打印机返回结果
device
打印机设备
Implementation
Future<Uint8List?> writeAndRead(PrinterDevice device, Uint8List data,
{Duration timeout = const Duration(milliseconds: 1500)}) async {
var result = read(device).first.timeout(timeout);
if ((await write(device, data)) == true) {
return result;
} else {
return null;
}
}