connect method
Implementation
Future<PosPrintResult> connect(
{Duration? timeout: const Duration(seconds: 5)}) async {
try {
_socket = await Socket.connect(_host, _port, timeout: _timeout);
_isConnected = true;
return Future<PosPrintResult>.value(PosPrintResult.success);
} catch (e) {
_isConnected = false;
return Future<PosPrintResult>.value(PosPrintResult.timeout);
}
}