- #define SEND 0xFF
- #define RECV 0xAA
- typedef unsigned char byte;
- typedef unsigned int nat;
- enum E_TASK { EXIT='E', CHARDOUBLE='Z', DOUBLE='D', MIRROR='S', STRLEN='L' };
- typedef struct {
- byte header;
- size_t length;
- enum E_TASK task;
- byte checksum;
- void* data;
- } Paket;