vitasdk
Documentation of the vitasdk
livearea.h File Reference
#include <psp2/types.h>
#include <psp2common/kernel/rtc.h>

Go to the source code of this file.

Enumerations

enum  SceLiveAreaTargetType { SCE_LIVEAREA_TARGET_TYPE_NORMAL = 0 , SCE_LIVEAREA_TARGET_TYPE_RETAIL = 1 }
 LiveArea frame database layer. More...
 

Functions

int sceLiveAreaGetStatus (void)
 Poll an asynchronous LiveArea operation.
 
int sceLiveAreaReplaceAllSync (const char *contents_path)
 Replace all LiveArea data for the calling title synchronously.
 
int sceLiveAreaReplaceAllAsync (const char *contents_path)
 Replace all LiveArea data for the calling title asynchronously.
 
int sceLiveAreaReplaceAllForTitleSync (const char *contents_path, const char *title_id, const SceRtcTick *last_modified)
 Replace all LiveArea data for a title synchronously.
 
int sceLiveAreaReplaceAllForTitleAsync (const char *contents_path, const char *title_id, const SceRtcTick *last_modified)
 Replace all LiveArea data for a title asynchronously.
 
int sceLiveAreaUpdateFrameSync (const char *format_version, const char *frame_xml, SceInt32 frame_xml_length, const char *contents_path, SceLiveAreaTargetType target_type)
 Update one LiveArea frame for the calling title synchronously.
 
int sceLiveAreaUpdateFrameAsync (const char *format_version, const char *frame_xml, SceInt32 frame_xml_length, const char *contents_path, SceLiveAreaTargetType target_type)
 Update one LiveArea frame for the calling title asynchronously.
 
int sceLiveAreaUpdateFrameForTitleSync (const char *format_version, const char *frame_xml, SceInt32 frame_xml_length, const char *contents_path, SceLiveAreaTargetType target_type, const char *title_id)
 Update one LiveArea frame for a title synchronously.
 
int sceLiveAreaUpdateFrameForTitleAsync (const char *format_version, const char *frame_xml, SceInt32 frame_xml_length, const char *contents_path, SceLiveAreaTargetType target_type, const char *title_id)
 Update one LiveArea frame for a title asynchronously.
 
int sceLiveAreaUpdateFramesForTitleSync (const char *format_version, const char *const *frame_xml_array, SceUInt32 frame_count, const char *contents_path, SceLiveAreaTargetType target_type, const char *title_id)
 Update multiple LiveArea frames for a title synchronously.
 
int sceLiveAreaUpdateFramesForTitleAsync (const char *format_version, const char *const *frame_xml_array, SceUInt32 frame_count, const char *contents_path, SceLiveAreaTargetType target_type, const char *title_id)
 Update multiple LiveArea frames for a title asynchronously.
 
int sceLiveAreaGetRevision (SceUInt64 *revision)
 Get the overall LiveArea content revision for the calling title.
 
int sceLiveAreaGetFrameRevision (const char *frame_id, SceUInt64 *revision)
 Get a LiveArea frame revision for the calling title.
 
int sceLiveAreaGetFrameUserData (const char *frame_id, char *buffer, SceSize buffer_size)
 Get the user data associated with a LiveArea frame for the calling title.
 
int sceLiveAreaEnableBgAppMode (void)
 Enable foreground-title selection for a background companion application.