⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 foreman.h

📁 fastDNAml is an attempt to solve the same problem as DNAML, but to do so faster and using less memo
💻 H
字号:
/* 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -