25 lines
320 B
C
25 lines
320 B
C
#include "consumer.h"
|
|
|
|
void Consumer(void)
|
|
{
|
|
int item;
|
|
while (1)
|
|
{
|
|
down(&full);
|
|
down(&mutex);
|
|
item = remove_item();
|
|
up(&mutex);
|
|
up(&empty);
|
|
consume_item(item);
|
|
}
|
|
}
|
|
|
|
void consume_item(item)
|
|
{
|
|
;
|
|
}
|
|
|
|
long int remove_item()
|
|
{
|
|
;
|
|
} |