From: hackbard Date: Thu, 4 Nov 2004 00:20:16 +0000 (+0000) Subject: added general header file X-Git-Url: https://hackdaworld.org/gitweb/?p=physik%2Fnlsop.git;a=commitdiff_plain;h=e7f9c4ef1dd8eb2a19fe98091db7d06834643ea9 added general header file --- diff --git a/nlsop_general.h b/nlsop_general.h new file mode 100644 index 0000000..e72dac3 --- /dev/null +++ b/nlsop_general.h @@ -0,0 +1,36 @@ +/* general nlsop header file */ + +#define DC_QUIT (1<<0) +#define DC_OK (1<<1) +#define DC_END (1<<2) + +#define NLSOP_GUI 'g' +#define NLSOP_CLIENT 'c' +#define NLSOP_NJOB 'N' +#define NLSOP_CJOB 'C' + +#define GUI_INFO 'i' +#define GUI_ADDJOB 'a' +#define GUI_QUIT 'q' + +typedef struct s_client { + int channel; + unsigned char status; +#define IDLE (1<<0) +#define WORK (1<<1) +} t_client; + +typedef struct s_job { + int channel; + unsigned char status; +#define IN_QUEUE (1<<0) +#define IN_WORK (1<<1) + int progress; + unsigned char *ac; + int *cc; + int x,y,z; + int size; + info info; + int step; +} t_job; +