foreman.h
来自「fastDNAml is an attempt to solve the sam」· C头文件 代码 · 共 36 行
H
36 行
/* foreman.c */#define MAX_WORK_QUEUE_SIZE 1000#define MAX_READY_QUEUE_SIZE 1000typedef struct { int next; int length; int id[MAX_READY_QUEUE_SIZE];} ready_queue; typedef struct { char *work; int size; int tid; double time;} work;typedef struct { int next; int end; work wk[MAX_WORK_QUEUE_SIZE];} work_queue; void init_ready_queue(ready_queue *);void init_work_queue(work_queue *);void put_ready_queue(ready_queue *, int);void put_work_queue(work_queue *, char *, int);boolean get_ready_queue(ready_queue *, int *);boolean get_work_queue(work_queue *, char **, int *, int);void remove_work_queue(work_queue *, int);FILE *fopen_pid (char *, char *, char *);void put_blacklist(int tid);int on_blacklist(int tid);void remove_blacklist(int tid);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?