Struct SegmentManager::SegmentMapping

Nested Relationships

This struct is a nested type of Template Class SegmentManager.

Struct Documentation

struct SegmentMapping

Public Functions

inline SegmentMapping(const ShmName_t &sharedMemoryName, const void *const startAddress, uint64_t size, bool isWritable, uint64_t segmentId, const iox::mepoo::MemoryInfo &memoryInfo = iox::mepoo::MemoryInfo()) noexcept

Public Members

ShmName_t m_sharedMemoryName = {""}
const void *m_startAddress = {nullptr}
uint64_t m_size = {0}
bool m_isWritable = {false}
uint64_t m_segmentId = {0}
iox::mepoo::MemoryInfo m_memoryInfo