DSMCC  17.9.0
 All Data Structures Files Functions Typedefs
Data Structures | Macros | Typedefs | Functions
object.h File Reference

Header to the object module - functions/methods accessing data of object messages inside modules. More...

#include "clDsmSystem.h"
#include "linkList.h"
#include "defMemUtilsMgd.h"

Go to the source code of this file.

Data Structures

struct  ObjectDataInfo_t
 

Macros

#define MAX_OBJ_NAME_SIZE   255 /* -- Including null terminator */
 

Typedefs

typedef struct ObjectDataInfo_tpObjectDataInfo_t
 

Functions

BOOLEAN objectDataGetKeyAndLen (const MemPtr mpObjectData, P_ObjectKey pObjectKey, U32BIT *pObjectLength)
 
BOOLEAN objectDataGetInfo (const MemPtr mpObjectData, ObjectDataInfo_t *pObjInf)
 Parse the supplied object data. Verify selected fields. Extract relevant information from selected fields. Stote extracted information into structure supplied by calling function. More...
 
BOOLEAN odDirFindBinding (const MemPtr mpObject, pObjectDataInfo_t pObjInf, U8BIT *name, MemPtr *mpBinding)
 
BOOLEAN odDirGetBindingInfo (const MemPtr mpBinding, P_ObjectLocation pLocation, P_DeliveryParaTap pTap)
 
U8BIT odDirBindingNameLength (const MemPtr mpBinding)
 
U8BIT odDirBindingNameCopy (const MemPtr mpBinding, U8BIT *name)
 
BOOLEAN odDirGetBindingKind (const MemPtr mpBinding, U32BIT *pKind)
 
void odDirGetBindingsCount (const MemPtr mpObject, pObjectDataInfo_t pObjInf, U16BIT *pBindingsCount)
 
U16BIT odDirCountAndFirstBinding (const MemPtr mpObject, pObjectDataInfo_t pObjInf, MemPtr *mpFirstBinding)
 
BOOLEAN odDirGetNextBinding (const MemPtr mpCurrBinding, MemPtr *mpNextBinding)
 

Detailed Description

Header to the object module - functions/methods accessing data of object messages inside modules.

Date
28/9/2001
Author
R Taylor

Definition in file object.h.

Function Documentation

BOOLEAN objectDataGetInfo ( const MemPtr  mpObjectData,
ObjectDataInfo_t pObjInf 
)

Parse the supplied object data. Verify selected fields. Extract relevant information from selected fields. Stote extracted information into structure supplied by calling function.

Parameters
mpObjectDataThe object data to be parsed.
pObjInfThe structure to be populated.
Returns
True on success. False on failure.

Parse the supplied object data. Verify selected fields. Extract relevant information from selected fields. Stote extracted information into structure supplied by calling function.

Parameters
mpObjectDataThe object data to be parsed.
pObjInfThe structure to be populated.
Returns
TRUE on success. FALSE on failure.

Definition at line 120 of file object.c.