vitasdk
Documentation of the vitasdk
promoterutil.h File Reference
#include <vitasdk/build_utils.h>
#include <psp2/types.h>

Go to the source code of this file.

Data Structures

struct  ScePromoterUtilityLAUpdate
 Parameters for scePromoterUtilityUpdateLiveArea() More...
 
struct  ScePromoterUtilityImportParams
 Parameters for scePromoterUtilityPromoteImport() More...
 

Enumerations

enum  ScePromoterUtilityPackageType { SCE_PKG_TYPE_VITA = 0x0001 , SCE_PKG_TYPE_PSP = 0x0001 , SCE_PKG_TYPE_PSM = 0x0003 }
 Avalible types for ScePromoterUtilityImportParams. More...
 

Functions

 VITASDK_BUILD_ASSERT_EQ (0x8C, ScePromoterUtilityLAUpdate)
 
 VITASDK_BUILD_ASSERT_EQ (0xB0, ScePromoterUtilityImportParams)
 
int scePromoterUtilityInit (void)
 Init the promoter utility. More...
 
int scePromoterUtilityExit (void)
 Deinit the promoter utility. More...
 
int scePromoterUtilityDeletePkg (const char *titleid)
 Delete a package from the LiveArea. More...
 
int scePromoterUtilityUpdateLiveArea (ScePromoterUtilityLAUpdate *args)
 Update the LiveArea resources of an app. More...
 
int scePromoterUtilityPromoteImport (ScePromoterUtilityImportParams *params)
 Install Content Manager import contents and create bubbles without checking license files. More...
 
int scePromoterUtilityPromotePkg (const char *path, int sync)
 Install a package from a directory, and add an icon on the LiveArea. More...
 
int scePromoterUtilityPromotePkgWithRif (const char *path, int sync)
 Install a package from a directory and generate a rif. More...
 
int scePromoterUtilityGetState (int *state)
 Returns the state of an operation. More...
 
int scePromoterUtilityGetResult (int *res)
 Returns the result of a finished operation. More...
 
int scePromoterUtilityCheckExist (const char *titleid, int *res)
 Check if titleid exists. More...