|
|
| SharedMem (const char *name, int size) |
| |
|
| SharedMem (int shm_id) |
| |
|
| SharedMem (int shm_id, int sem_id, int size) |
| |
|
void * | ptr (void) |
| |
|
int | shmid (void) |
| |
|
bool | IsCreated (void) |
| |
|
void | lock () |
| |
|
void | unlock () |
| |
|
bool | isLocked () |
| |
|
|
bool | m_new |
| | True if we created the ring buffer ourselves (and need to clean it).
|
| |
|
bool | m_file |
| |
|
std::string | m_pathname |
| |
|
int | m_pathfd |
| |
| key_t | m_shmkey |
| | Associated file descriptor. More...
|
| |
|
key_t | m_semkey |
| | Semaphore key.
|
| |
|
int | m_shmid |
| |
|
int | m_semid |
| |
|
void * | m_shmadr |
| |
|
int | m_shmsize |
| |
|
char * | m_strbuf |
| |
Definition at line 20 of file SharedMem.h.
◆ m_shmkey
Associated file descriptor.
SHM key, see shmget(2).
Definition at line 41 of file SharedMem.h.
The documentation for this class was generated from the following files: