#include "global.h"
unsigned long blockIndex= 0;
int fileFd;
int bufferNum = BUFFNUM;
buff_node *head;
buff_node *tail;
buff_node *temp;
void bufferInit(void);
void *blkProducer(void *);
void *blkConsumer(void *);
pthread_mutex_t stderrMutex = PTHREAD_MUTEX_INITIALIZER;
pthread_mutex_t stdoutMutex = PTHREAD_MUTEX_INITIALIZER;
pthread_mutex_t bufferMutex = PTHREAD_MUTEX_INITIALIZER;
pthread_cond_t bufferReadCond = PTHREAD_COND_INITIALIZER;
pthread_cond_t bufferWriteCond = PTHREAD_COND_INITIALIZER;
global.cpp
最新推荐文章于 2023-06-01 10:13:16 发布