#ifndef DEVICE_RING_BUFFER_H #define DEVICE_RING_BUFFER_H #include #include struct rb { char buf[32]; int head; int tail; int count; }; void rb_initialize(struct rb* _rb); int rb_put(struct rb* _rb, char element); int rb_get(struct rb* _rb, char* element); int count_elements(struct rb* _rb); #endif /*DEVICE_RING_BUFFER_H*/