home *** CD-ROM | disk | FTP | other *** search
- #define COMSIZIN 1024
- #define COMSIZOUT 1024
-
- #define PASSLENGTH 64
-
- typedef enum connection {
- INIT,
- WAITING,
- INITCOM,
- ACTIVE,
- CLOSING,
- CLOSED };
- typedef enum mode232 {
- RS232,
- TEST,
- HAYESMODEM };
-
- typedef enum handshake {
- HS_XOFF,
- HS_MODEM };
- typedef struct com_info {
- word active;
- word mode;
- word handshake;
- word status;
- word baud;
- word parity;
- word bits;
- word stops;
- word tcpport;
-
- word delay;
- word tickdelay; /* converted to ticks */
- longword lastxmit;
-
- char password[ PASSLENGTH ];
- tcp_Socket sock;
- };
-
- extern struct com_info coms[5];