Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- typedef pthread_mutex_t q_lock;
- typedef int element;
- typedef struct queue
- {
- struct node *front, *rear;
- q_lock lock;
- }queue;
- typedef struct node
- {
- element data;
- struct node *next;
- }node;
- queue* new_q();
- void del_q(queue *q);
- void put_q(queue *q, element data);
- element *get_q(queue *q, element *d);
- void print_q(queue *q);
- int empty_q(queue *q);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement