libevfibers
|
Virtual ring buffer implementation. More...
#include <fiber.h>
Data Fields | |
void * | mem_ptr |
size_t | mem_ptr_size |
void * | lower_ptr |
void * | upper_ptr |
size_t | ptr_size |
void * | data_ptr |
void * | space_ptr |
Virtual ring buffer implementation.
Low-level data structure implemented using memory mappings of the same physical pages to provide no-copy overhead efficient ring buffer imlementation.