PM_RuntimeInfo Struct Reference

#include <PM_Plugin.h>

List of all members.


Detailed Description

The information used during the runtime. The NOT available values is presented as NULL.
Examples:

mainmenu.c, scripting.c, and virusscan.c.


Public Attributes

int destStorageType
const char * tempDirPath
const char * packagePath
const char * securityDomain
int appID
const char * installAppDir
const char * oldAppDir
char errorMessage [PM_MAX_ERROR_SIZE]
int rollback
int progress
const char * tempDirPath
const char * packagePath
const char * securityDomain
const char * installAppDir
const char * oldAppDir

Member Data Documentation

Internal or external storage.

Path of temp directory which the pkg file is uncompressed to

Examples:
virusscan.c.

Package file's path

Security domain

Application program ID

The path which the extacted files will be deployed

The path which contains the application files

[out] Plug-in will write error message into this field if an error occurs

Examples:
virusscan.c.

Non-zero indicates that some errors occur, PM will try to rollback. Plug-in should always check this value

Examples:
mainmenu.c, scripting.c, and virusscan.c.

The progress of install/uninstall/move, this field is updated by PM online

Path of temp directory which the pkg file is uncompressed to

Package file's path

Security domain

The path which the extacted files will be deployed

The path which contains the application files


The documentation for this struct was generated from the following files:
  • plugin/api/PM_Plugin.h
  • src/PM_Plugin.h

Generated on Mon Mar 31 01:01:00 2008 by  doxygen 1.5.4