Separated stuff for shv background contextmenu to separate file.
[wine.git] / include / comm.h
blobfd3e17e5925e41e842bbb35ee58a9912e487d879
1 #ifndef __WINE_COMM_H
2 #define __WINE_COMM_H
4 #define MAX_PORTS 9
6 struct DosDeviceStruct {
7 char *devicename; /* /dev/cua1 */
8 int fd;
9 int suspended;
10 int unget,xmit;
11 int baudrate;
12 int evtchar;
13 /* events */
14 int commerror, eventmask;
15 /* buffers */
16 char *inbuf,*outbuf;
17 unsigned ibuf_size,ibuf_head,ibuf_tail;
18 unsigned obuf_size,obuf_head,obuf_tail;
19 /* notifications */
20 int wnd, n_read, n_write;
23 extern void COMM_Init(void);
25 #endif /* __WINE_COMM_H */