Header defining.  
More...
#include "clDsmSystem.h"
#include "linkList.h"
 
Go to the source code of this file.
 | 
| 
#define  | LOAD_REQUEST_MAGIC   0x4C525154 /*'LRQT'*/ | 
|   | 
 | 
| enum   | E_LRStatus {  
  LRS_INITIAL = 0, 
LRS_STALLED_DSI, 
LRS_STALLED_SRG_MODULE, 
LRS_STALLED_MODULE, 
 
  LRS_ABORTED_TIMEOUT, 
LRS_ABORTED_PATH_ERROR, 
LRS_ABORTED_LOAD_ERROR, 
LRS_ABORTED_BY_REQUESTER, 
 
  LRS_LOADED, 
LRS_LITE_OPTIONS_LOADED, 
LRS_LITE_OPTIONS_PENDING, 
LRS_ABORT_PENDING_RELOAD
 
 } | 
|   | 
| enum   | E_TargetType {  
  TT_NONE, 
TT_CAROUSEL, 
TT_GEN_OBJECT, 
TT_TMP_OBJECT, 
 
  TT_PREFETCH_DIR_OBJ, 
TT_PREFETCH_NON_DIR_OBJ, 
TT_SSU_GROUP, 
TT_SSU_MODULE
 
 } | 
|   | 
 | 
| 
E_DscError  | DSC_LoadRsqtCreate (P_DsmCoreInst idp, U32BIT size, E_TargetType targetKind, H_Object target, F_LoadFinalise finalise, P_RootLoadRqst *ppLoadRqst) | 
|   | 
| 
void  | DSC_LoadRsqtDestroy (P_DsmCoreInst idp, P_RootLoadRqst pLoadRqst) | 
|   | 
| 
void  | DSC_LoadRsqtFinalise (P_DsmCoreInst idp, P_RootLoadRqst pLoadRqst) | 
|   | 
| 
void  | DSC_LoadRsqtNotify (P_DsmCoreInst idp, P_RootLoadRqst pLoadRqst, E_LRStatus status) | 
|   | 
| 
void  | DSC_LoadRsqtFinalNotify (P_DsmCoreInst idp, P_RootLoadRqst pLoadRqst, E_LRStatus status) | 
|   | 
| 
void  | DSC_LoadRsqtAbort (P_DsmCoreInst idp, P_RootLoadRqst pLoadRqst) | 
|   | Force abort (on error) any type of load request Finalise the load request (notify client) and destroy it. 
  | 
|   | 
| 
E_SFPriority  | DSC_LoadRsqtPriority (P_RootLoadRqst pLoadRqst) | 
|   | 
Header defining. 
- Date
 - 19/02/2015 
 
- Author
 - Adam Sturtridge