| 
    Labor03
    
   | 
 
#include <stdint.h>

Go to the source code of this file.
Data Structures | |
| struct | Ringbuffer | 
Macros | |
| #define | SIZEELEMENTSRINGBUFFER 10U | 
| #define | RINGBUFFER_OKAY 0 | 
| #define | RINGBUFFER_FULL -1 | 
| #define | RINGBUFFER_EMPTY -2 | 
| #define | RINGBUFFER_ERROR -3 | 
Typedefs | |
| typedef struct Ringbuffer | sRingbuffer_t | 
| typedef sRingbuffer_t * | psRingbuffer_t | 
Functions | |
| void | vRingbufferInit (psRingbuffer_t const _self) | 
| init Ringbuffer  More... | |
| int32_t | s32RingbufferSet (psRingbuffer_t const _self, int32_t const *const pcs32Data) | 
| Write data in ringbuffer.  More... | |
| int32_t | s32RingbufferGet (psRingbuffer_t const _self, int32_t *constpcs32Data) | 
| Read data in ringbuffer.  More... | |
| #define RINGBUFFER_EMPTY -2 | 
| #define RINGBUFFER_ERROR -3 | 
| #define RINGBUFFER_FULL -1 | 
| #define RINGBUFFER_OKAY 0 | 
| #define SIZEELEMENTSRINGBUFFER 10U | 
| typedef sRingbuffer_t* psRingbuffer_t | 
| typedef struct Ringbuffer sRingbuffer_t | 
| int32_t s32RingbufferGet | ( | psRingbuffer_t const | _self, | 
| int32_t * | constpcs32Data | ||
| ) | 
Read data in ringbuffer.
| void | 

| int32_t s32RingbufferSet | ( | psRingbuffer_t const | _self, | 
| int32_t const *const | pcs32Data | ||
| ) | 
Write data in ringbuffer.
| void | 

| void vRingbufferInit | ( | psRingbuffer_t const | _self | ) | 
init Ringbuffer
| void | 
