![]() |
DSMCC
22.11.0
|
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"
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) |
Functions/methods for creating/destroying and managing attributes of DSM-CC object carousel objects.
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.
mpObjectData | The object data to be parsed. |
pObjInf | The structure to be populated. |