aboutsummaryrefslogtreecommitdiff
path: root/src/engine/package.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/package.h')
-rw-r--r--src/engine/package.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/engine/package.h b/src/engine/package.h
index 42f1febe..262262ab 100644
--- a/src/engine/package.h
+++ b/src/engine/package.h
@@ -41,13 +41,6 @@ enum BURN_PACKAGE_TYPE
41 BURN_PACKAGE_TYPE_MSU, 41 BURN_PACKAGE_TYPE_MSU,
42}; 42};
43 43
44enum BURN_CACHE_STATE
45{
46 BURN_CACHE_STATE_NONE,
47 BURN_CACHE_STATE_PARTIAL,
48 BURN_CACHE_STATE_COMPLETE,
49};
50
51enum BURN_CACHE_TYPE 44enum BURN_CACHE_TYPE
52{ 45{
53 BURN_CACHE_TYPE_NO, 46 BURN_CACHE_TYPE_NO,
@@ -246,12 +239,12 @@ typedef struct _BURN_PACKAGE
246 BURN_ROLLBACK_BOUNDARY* pRollbackBoundaryBackward; // used during uninstall. 239 BURN_ROLLBACK_BOUNDARY* pRollbackBoundaryBackward; // used during uninstall.
247 240
248 BOOTSTRAPPER_PACKAGE_STATE currentState; // only valid after Detect. 241 BOOTSTRAPPER_PACKAGE_STATE currentState; // only valid after Detect.
249 BURN_CACHE_STATE cache; // only valid after Detect. 242 BOOL fCached; // only valid after Detect.
250 BOOL fPackageProviderExists; // only valid after Detect. 243 BOOL fPackageProviderExists; // only valid after Detect.
251 BOOTSTRAPPER_REQUEST_STATE defaultRequested;// only valid during Plan. 244 BOOTSTRAPPER_REQUEST_STATE defaultRequested;// only valid during Plan.
252 BOOTSTRAPPER_REQUEST_STATE requested; // only valid during Plan. 245 BOOTSTRAPPER_REQUEST_STATE requested; // only valid during Plan.
253 BOOL fAcquire; // only valid during Plan. 246 BOOL fPlannedCache; // only valid during Plan.
254 BOOL fUncache; // only valid during Plan. 247 BOOL fPlannedUncache; // only valid during Plan.
255 BOOTSTRAPPER_ACTION_STATE execute; // only valid during Plan. 248 BOOTSTRAPPER_ACTION_STATE execute; // only valid during Plan.
256 BOOTSTRAPPER_ACTION_STATE rollback; // only valid during Plan. 249 BOOTSTRAPPER_ACTION_STATE rollback; // only valid during Plan.
257 BURN_DEPENDENCY_ACTION providerExecute; // only valid during Plan. 250 BURN_DEPENDENCY_ACTION providerExecute; // only valid during Plan.