DSMCC  17.9.0
 All Data Structures Files Functions Typedefs
Functions
object.c File Reference

Functions/methods for creating/destroying and managing attributes of DSM-CC object carousel objects. More...

#include "clDsmSystem.h"
#include <string.h>
#include "object.h"
#include "linkList.h"
#include "cacheMgr.h"
#include "clDsmUtils.h"
#include "defMemUtilsMgd.h"

Go to the source code of this file.

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 generic information from selected fields. Store extracted information into structure supplied by calling function. Kind specific info is not extracted and stored at this point. 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

Functions/methods for creating/destroying and managing attributes of DSM-CC object carousel objects.

Date
28/9/2001
Author
R Taylor

Definition in file object.c.

Function Documentation

BOOLEAN objectDataGetInfo ( const MemPtr  mpObjectData,
ObjectDataInfo_t pObjInf 
)

Parse the supplied object data. Verify selected fields. Extract generic information from selected fields. Store extracted information into structure supplied by calling function. Kind specific info is not extracted and stored at this point.

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.