Mike McCormack
|
05b6618ff3
|
Unconditionally set O_NONBLOCK when opening.
|
2001-08-21 17:01:48 +00:00 |
Marcus Meissner
|
3f1ed52d8b
|
Implemented 64bit file size handling.
Removed several unneeded sys/stat.h includes.
|
2001-05-14 20:09:37 +00:00 |
Michael McCormack
|
1c32a46d5a
|
Use poll() on the client-side during server waits to implement
overlapped I/O.
|
2001-03-22 20:09:34 +00:00 |
Mike McCormack
|
147ddfefcb
|
Removed broken support for EV_TXEMPTY because it causes busy loops.
|
2001-03-14 17:25:52 +00:00 |
Alexandre Julliard
|
8081e5a1e5
|
Added handle_t type to server interface so that we can make handles
pointers later on.
Always use 0 to signal invalid handle in server requests.
|
2001-01-05 04:08:07 +00:00 |
Alexandre Julliard
|
63411dbde5
|
Avoid dup'ing file descriptors when not necessary.
Do not send fd to the client if ops->get_fd() fails.
|
2000-12-22 21:12:36 +00:00 |
Alexandre Julliard
|
1ab243bac1
|
Merged the get_read_fd and get_write_fd requests.
|
2000-12-19 02:12:45 +00:00 |
Mike McCormack
|
1eac1911c7
|
- created server object for handling async i/o
- implemented WaitCommEvent with the EV_RXCHAR flag
- implemented GetOverlappedResult
|
2000-11-13 19:27:21 +00:00 |
Alexandre Julliard
|
57f05e1913
|
Converted a few more server requests to the new mechanism.
|
2000-10-15 00:40:25 +00:00 |
Mike McCormack
|
654fcc721b
|
Implemented SetCommMask, SetCommTimeouts, GetCommMask, GetCommTimeouts.
|
2000-09-16 20:55:12 +00:00 |
Mike McCormack
|
44b5bf5998
|
Added serial port object to the server.
|
2000-09-07 18:39:51 +00:00 |