#ifndef _DATA_H_ #define _DATA_H_ #define TERMREQ_FBK 0x01 #define TERMREQ_CAP 0x02 #define TERMREQ_SPD 0x04 #define TERMREQ_ALT 0x08 #define PLANE_LEN ( sizeof(char)*6+sizeof(int)*5 ) struct plane{ char code[6]; int x; int y; int z; int cap; int spd; }; struct term_req{ char flags; struct plane udpate; }; struct term_res{ char flags; char n; struct plane* data; }; #define BINDHDR_LEN ( sizeof(char)+sizeof(unsigned short) ) #define BINDHEAD_CTL 0x01 #define BINDHEAD_PRT 0x02 struct bind_header{ char flags; unsigned short port; }; #endif