Inherits AZ::SharedMemory_Common.
|
bool | IsReady () const |
|
bool | IsMapHandleValid () const |
|
CreateResult | Create (const char *name, unsigned int size, bool openIfCreated) |
|
bool | Open (const char *name) |
|
void | Close () |
|
bool | Map (AccessMode mode, unsigned int size) |
|
bool | UnMap () |
|
void | lock () |
|
bool | try_lock () |
|
void | unlock () |
|
bool | IsLockAbandoned () |
|
bool | IsWaitFailed () const |
|
|
static int | GetLastError () |
|
|
int | m_mapHandle |
|
sem_t * | m_globalMutex |
|
char | m_name [128] |
|
void * | m_mappedBase |
|
unsigned int | m_dataSize |
|
|
enum | AccessMode { ReadOnly
, ReadWrite
} |
|
enum | CreateResult { CreateFailed
, CreatedNew
, CreatedExisting
} |
|
The documentation for this class was generated from the following file:
- Code/Framework/AzCore/Platform/Mac/AzCore/IPC/SharedMemory_Mac.h