UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | List of all members
ObjectIPC Class Reference

#include <pep_ipc.H>

Inheritance diagram for ObjectIPC:
LockBlock SharedMem TableUDC

Public Member Functions

 ObjectIPC (key_t id_k)
 
virtual key_t key ()
 
virtual int attach_cnt ()
 

Protected Member Functions

void new_key ()
 

Detailed Description

Automatic key allocation for different IPC facilities.

Member Function Documentation

virtual int ObjectIPC::attach_cnt ( )
inlinevirtual

Returns count of attached processes (users). 0 means ignorance this object about attachment.

Reimplemented in TableUDC, SharedMem, and LockBlock.

virtual key_t ObjectIPC::key ( )
inlinevirtual

Get key of initialized IPC object

Reimplemented in TableUDC.

void ObjectIPC::new_key ( )
inlineprotected

Change key to another value


The documentation for this class was generated from the following file: