#include <LOW_IPCKeyGenerator.h>
Inheritance diagram for LOW_IPCKeyGenerator:

Public Methods | |
| virtual LOW_semaphoreSetFactory::semSetIPCKey_t | getSemSetKey (const LOW_portSerialFactory::portSpecifier_t &inSerPortSpec)=0 |
| Get new semaphore set unique identifier from serial port identifier. More... | |
| virtual LOW_semaphoreSetFactory::semSetIPCKey_t | getSemSetKey (const LOW_deviceID &inDevID)=0 |
| Get new semaphore set unique identifier from device ID. More... | |
| virtual LOW_sharedMemSegmentFactory::sharedMemSegmentIPCKey_t | getSharedMemKey (const LOW_portSerialFactory::portSpecifier_t &inSerPortSpec)=0 |
| Get new shared memory unique identifier from serial port identifier. More... | |
Each instance represents one IPC key generator.
Specific platforms dereive their implementation classes from this class.
The instances are created by LOW_IPCKeyGeneratorFactory, following the factory design pattern.
Note: There is no prescribed constructor.
Definition at line 44 of file LOW_IPCKeyGenerator.h.
|
|
Get new semaphore set unique identifier from device ID.
Reimplemented in LOW_IPCKeyGenerator_SysV. |
|
|
Get new semaphore set unique identifier from serial port identifier.
Reimplemented in LOW_IPCKeyGenerator_SysV. |
|
|
Get new shared memory unique identifier from serial port identifier.
Reimplemented in LOW_IPCKeyGenerator_SysV. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001