|
ach
Real-TimeIPCLibrary
|
Descriptor for shared memory area. More...
#include <ach.h>
Data Fields | |
| union { | |
| struct { | |
| ach_header_t * shm | |
| pointer to mmap'ed block | |
| size_t len | |
| length of memory mapping | |
| int fd | |
| file descriptor of mmap'ed file | |
| uint64_t seq_num | |
| last sequence number read | |
| size_t next_index | |
| next index entry to try get from | |
| ach_attr_t attr | |
| attributes used to create this channel | |
| volatile sig_atomic_t cancel | |
| cancel a waiting ach_get | |
| } | |
| uint64_t reserved [16] | |
| Reserve space to compatibly add future options. | |
| }; | |
Descriptor for shared memory area.