Go to the documentation of this file.    1 #ifndef URG_RING_BUFFER_H 
    2 #define URG_RING_BUFFER_H 
   32                             char *buffer, 
const int shift_length);
 
 
int ring_read(ring_buffer_t *ring, char *buffer, int size)
データの取り出し
void ring_initialize(ring_buffer_t *ring, char *buffer, const int shift_length)
初期化
int ring_write(ring_buffer_t *ring, const char *data, int size)
データの格納
void ring_clear(ring_buffer_t *ring)
リングバッファのクリア
int ring_capacity(const ring_buffer_t *ring)
最大の格納データ数を返す
int ring_size(const ring_buffer_t *ring)
格納データ数を返す
urg_c
Author(s): Satofumi Kamimura 
, Katsumi Kimoto, Adrian Boeing
autogenerated on Wed Mar 2 2022 01:08:11