You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
300 B
C
16 lines
300 B
C
#ifndef __CIB_H
|
|
#define __CIB_H
|
|
|
|
typedef struct cib_t {
|
|
unsigned int read_count;
|
|
unsigned int write_count;
|
|
unsigned int complement;
|
|
} cib_t;
|
|
|
|
void cib_init(cib_t *cib, unsigned int size);
|
|
int cib_get(cib_t *cib);
|
|
int cib_put(cib_t *cib);
|
|
int cib_avail(cib_t *cib);
|
|
|
|
#endif /* __CIB_H */
|