Board index » kylix » Nonblocking FileWrite problem
Florian.Student
![]() kylix Developer |
Nonblocking FileWrite problem2005-03-16 04:36:19 AM kylix0 Dear Newsgroup, I'm using a serial port to read and write data from/to it. I need to configure it as non-blocking because killing the reader thread caused problems. My problem is, I've got the following code to send data: while FileWrite(SerFileHandle, Buffer, Count) = -1 do begin end; And, of course, it's causing a high processor load. When I add a Sleep(1); inside the begin...end, it's to slow. My question to you: Is there a better solution to send data (i.e. get informed when the data was sent), while still sticking to the non-blocking solution? Thanks, Florian |