|
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 |
