Lines Matching refs:devUartHandle
53 return uart.devUartHandle != INVALID_HANDLE_VALUE; in IsDeviceOpened()
55 return uart.devUartHandle >= 0; in IsDeviceOpened()
80 WRITE_LOG(LOG_DEBUG, "%s devUartHandle:%d", __FUNCTION__, hUART->devUartHandle); in UartReadThread()
249 GetCommTimeouts(hUART->devUartHandle, &timeouts); in EnumSerialPort()
256 SetCommTimeouts(hUART->devUartHandle, &timeouts); in EnumSerialPort()
259 if (!SetupComm(hUART->devUartHandle, max, max)) { in EnumSerialPort()
265 if (!GetCommState(hUART->devUartHandle, &dcb)) { in EnumSerialPort()
275 if (!SetCommState(hUART->devUartHandle, &dcb)) { in EnumSerialPort()
281 if (!PurgeComm(hUART->devUartHandle, in EnumSerialPort()
289 if (!ClearCommError(hUART->devUartHandle, &dwError, &cs)) { in EnumSerialPort()
353 uart.devUartHandle = CreateFile(apiBuf, GENERIC_READ | GENERIC_WRITE, 0, NULL, in EnumSerialPort()
355 if (uart.devUartHandle == INVALID_HANDLE_VALUE) { in EnumSerialPort()
372 uart.devUartHandle = open(uartName.c_str(), O_RDWR | O_NOCTTY | O_NONBLOCK); in EnumSerialPort()
373 if (uart.devUartHandle < 0) { in EnumSerialPort()
385 SetSerial(uart.devUartHandle, baudRate, UART_BIT2, 'N', 1); in EnumSerialPort()
402 uart.serialPort.c_str(), uart.devUartHandle); in EnumSerialPort()
576 hSession->hUART->devUartHandle = hUART->devUartHandle; in EnumSerialPort()
578 hSession->hUART->devUartHandle = hUART->devUartHandle; in EnumSerialPort()
609 if (hSession->hUART->devUartHandle == INVALID_HANDLE_VALUE) { in EnumSerialPort()
613 if (hSession->hUART->devUartHandle < 0) { in EnumSerialPort()
627 WRITE_LOG(LOG_DEBUG, "%s try to close dev handle %d", __FUNCTION__, hUART->devUartHandle); in EnumSerialPort()
630 if (hUART->devUartHandle != INVALID_HANDLE_VALUE) { in EnumSerialPort()
631 CloseHandle(hUART->devUartHandle); in EnumSerialPort()
632 hUART->devUartHandle = INVALID_HANDLE_VALUE; in EnumSerialPort()
635 if (hUART->devUartHandle != -1) { in EnumSerialPort()
636 Base::CloseFd(hUART->devUartHandle); in EnumSerialPort()
637 hUART->devUartHandle = -1; in EnumSerialPort()
693 CancelIoEx(hUART->devUartHandle, NULL); in EnumSerialPort()