![]() |
Ultibo API
C/C++ API for Ultibo Core
|
#include <threads.h>
Data Fields | |
| uint32_t | signature |
| Signature for entry validation. | |
| uint32_t | size |
| Size of each buffer. | |
| uint32_t | count |
| Number of buffers. | |
| uint32_t | flags |
| Buffer Flags (eg BUFFER_FLAG_SHARED). | |
| SPIN_HANDLE | lock |
| Buffer Lock. | |
| SEMAPHORE_HANDLE | available |
| Buffer available Semaphore. | |
| BUFFER_ITEM * | buffers |
| Buffer list. | |
| BUFFER_ENTRY * | prev |
| Previous entry in Buffer table. | |
| BUFFER_ENTRY * | next |
| Next entry in Buffer table. | |
| BUFFER_ITEM * | first |
| First available buffer item. | |
| uint32_t signature |
Signature for entry validation.
| uint32_t size |
Size of each buffer.
| uint32_t count |
Number of buffers.
| uint32_t flags |
Buffer Flags (eg BUFFER_FLAG_SHARED).
| SPIN_HANDLE lock |
Buffer Lock.
| SEMAPHORE_HANDLE available |
Buffer available Semaphore.
| BUFFER_ITEM* buffers |
Buffer list.
| BUFFER_ENTRY* prev |
Previous entry in Buffer table.
| BUFFER_ENTRY* next |
Next entry in Buffer table.
| BUFFER_ITEM* first |
First available buffer item.