TianoCore EDK2 master
Loading...
Searching...
No Matches
DynamicPlatformRepositoryInfo Struct Reference

#include <DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/DynamicPlatRepoInternal.h>

Data Fields

EDYNAMIC_REPO_STATE RepoState
 Repo state machine.
 
UINTN ObjectCount
 
LIST_ENTRY ArmCmObjList [EArmObjMax]
 
CM_OBJ_DESCRIPTOR ArmCmObjArray [EArmObjMax]
 
LIST_ENTRY ArchCommonCmObjList [EArchCommonObjMax]
 
CM_OBJ_DESCRIPTOR ArchCommonCmObjArray [EArchCommonObjMax]
 
TOKEN_MAPPER TokenMapper
 

Detailed Description

A structure describing the platform configuration manager repository information

Definition at line 53 of file DynamicPlatRepoInternal.h.

Field Documentation

◆ ArchCommonCmObjArray

CM_OBJ_DESCRIPTOR DynamicPlatformRepositoryInfo::ArchCommonCmObjArray[EArchCommonObjMax]

Structure Members used in Finalized state. An array of CmObj Descriptors from the ArchCommon Namespace This array is populated when the Repo is finalized.

Definition at line 77 of file DynamicPlatRepoInternal.h.

◆ ArchCommonCmObjList

LIST_ENTRY DynamicPlatformRepositoryInfo::ArchCommonCmObjList[EArchCommonObjMax]

Link lists of CmObj from the ArchCommon Namespace that are added in the Transient state.

Definition at line 72 of file DynamicPlatRepoInternal.h.

◆ ArmCmObjArray

CM_OBJ_DESCRIPTOR DynamicPlatformRepositoryInfo::ArmCmObjArray[EArmObjMax]

Structure Members used in Finalized state. An array of CmObj Descriptors from the ArmNameSpace This array is populated when the Repo is finalized.

Definition at line 68 of file DynamicPlatRepoInternal.h.

◆ ArmCmObjList

LIST_ENTRY DynamicPlatformRepositoryInfo::ArmCmObjList[EArmObjMax]

Link lists of CmObj from the ArmNameSpace that are added in the Transient state.

Definition at line 63 of file DynamicPlatRepoInternal.h.

◆ ObjectCount

UINTN DynamicPlatformRepositoryInfo::ObjectCount

Count of all the objects added to the Dynamic Platform Repo during the Transient state.

Definition at line 59 of file DynamicPlatRepoInternal.h.

◆ RepoState

EDYNAMIC_REPO_STATE DynamicPlatformRepositoryInfo::RepoState

Repo state machine.

Definition at line 55 of file DynamicPlatRepoInternal.h.

◆ TokenMapper

TOKEN_MAPPER DynamicPlatformRepositoryInfo::TokenMapper

A token mapper for the objects in the <Arm|ArchCommon>CmObjArray The Token mapper is populated when the Repo is finalized in a call to DynamicPlatRepoFinalise ().

Definition at line 82 of file DynamicPlatRepoInternal.h.


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