Home Libraries Author Links

StmSystemUniqueSampleMboxTypeDoc.h File Reference


Detailed Description

Documentation of the abstract system-unique singelton type StmSystemUniqueSampleMboxType.

This C header is generated automatically by the AWK script mksystemuniquetypedoc.awk, which expands the variables Group, ItemType and TimeoutMs.

Definition in file StmSystemUniqueSampleMboxTypeDoc.h.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

StmSystemUniqueSampleMboxType Representation

An object of abstract data type StmSystemUniqueSampleMboxType is represented as a StmSharedMemorySampleMboxType object.

Valid objects of type StmSystemUniqueSampleMboxType can be achieved only as return values of stmSystemUniqueSampleMboxTypeCreate(). Moreover, variables of type StmSystemUniqueSampleMboxType may have the value NULL meaning invalid or undefined.

typedef
StmSharedMemorySampleMboxType 
StmSystemUniqueSampleMboxType
 Object type.
typedef
ConstStmSharedMemorySampleMboxType 
ConstStmSystemUniqueSampleMboxType
 Constant object type.

StmSystemUniqueSampleMboxType Creation and Destruction

static
StmSystemUniqueSampleMboxType 
stmSystemUniqueSampleMboxTypeCreate (void *data)
 Creation of a new StmSystemUniqueSampleMboxType object.
static int stmSystemUniqueSampleMboxTypeDestroy (StmSystemUniqueSampleMboxType sui)
 Destruction of the StmSystemUniqueSampleMboxType object sui.

StmSystemUniqueSampleMboxType Method Functions

static int stmSystemUniqueSampleMboxTypeInitStatus (StmSystemUniqueSampleMboxType sui)
 Get the initialization status of the system-unique SampleMboxType object.
static int stmSystemUniqueSampleMboxTypeAdjustChild (StmSystemUniqueSampleMboxType sui)
 Adjust the system-unique SampleMboxType object after a fork system call.
static SampleMboxType stmSystemUniqueSampleMboxTypeItem (StmSystemUniqueSampleMboxType sui)
 Get the system-unique SampleMboxType object.
static SampleMboxType stmSystemUniqueSampleMboxTypeLock (StmSystemUniqueSampleMboxType sui)
 Lock and get the system-unique SampleMboxType object.
static SampleMboxType stmSystemUniqueSampleMboxTypeTryLock (StmSystemUniqueSampleMboxType sui)
 Try to lock and get the system-unique SampleMboxType object.
static SampleMboxType stmSystemUniqueSampleMboxTypeTimedLock (StmSystemUniqueSampleMboxType sui, StmInt64 absTimeMs)
 Try to lock and get the system-unique SampleMboxType object till the number absTimeMs of milliseconds elapsed since the Epoch (1970-01-01).
static int stmSystemUniqueSampleMboxTypeUnlock (StmSystemUniqueSampleMboxType sui)
 Unlock the system-unique SampleMboxType object.


© Copyright Tom Michaelis 2002-2007

Distributed under the SysToMath Software License (See the accompanying file license.txt or a copy at www.SysToMath.com).