15 lines
284 B
C
15 lines
284 B
C
#ifndef _KIK_ZAD1_QUEUE_H
|
|
#define _KIK_ZAD1_QUEUE_H
|
|
|
|
#include <stdbool.h>
|
|
#include <stddef.h>
|
|
|
|
typedef struct Queue Queue;
|
|
|
|
Queue *queue_new(size_t size, size_t element_size);
|
|
|
|
void *queue_read(Queue *queue);
|
|
|
|
bool queue_write(Queue *queue, void *value);
|
|
|
|
#endif // _KIK_ZAD1_QUEUE_H
|