summaryrefslogtreecommitdiff
path: root/include/ouroboros/shm_rdrbuff.h
Commit message (Collapse)AuthorAgeFilesLines
* lib: Change rdrbuff API to use correct typesSander Vrijders2016-09-011-8/+8
| | | | | | The head and tail alloc and release operations were taking an int to identify the idx instead of a ssize_t. The size was a ssize_t instead of a size_t.
* lib: Refactor shm_du_map to shm_rdrbuffdimitri staessens2016-08-291-0/+84
The shm_du_map is renamed to shm_rdrbuff to reflect the Random Deletion Ringbuffer used in the implementation. The close_on_exit call is removed and SDUs are cleaned up by the application in the ap_fini() call. This required a non-blocking peek() operation in the shm_ap_rbuff. Some initial implementation for future support of qos cubes has been added to the shm_rdrbuff.