summaryrefslogtreecommitdiffstats
path: root/src/windows/wintel/struct.h
blob: cbea7850b85b2eb4acb48b8d86b9ca976dca1207 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include "winsock.h"
#ifdef KRB4
   #include "kstream.h"
#endif
#ifdef KRB5
   #include "k5stream.h"
#endif

#define HCONNECTION HGLOBAL

typedef struct CONNECTION {
	SCREEN *pScreen;	// handle to screen associated with connection
	kstream ks;
	SOCKET socket;
	int pnum;			// port number associated with connection
	int telstate;		// telnet state for this connection
	int substate;		// telnet subnegotiation state
	int termsent;
	int echo;
	int ugoahead;
	int igoahead;
	int timing;
	int backspace;
	int ctrl_backspace;
	int termstate;		// terminal type for this connection
	int width;
	int height;
	BOOL bResizeable;
} CONNECTION;