9 #include "../sf/service.h"
10 #include "../sf/tipc.h"
11 #include "../services/ncm_types.h"
12 #include "../services/pm.h"
16 PglLaunchFlag_None = 0,
17 PglLaunchFlag_EnableDetailedCrashReport =
BIT(0),
18 PglLaunchFlag_EnableCrashReportScreenShotForProduction =
BIT(1),
19 PglLaunchFlag_EnableCrashReportScreenShotForDevelop =
BIT(2),
24 PglSnapShotDumpType_None = 0,
25 PglSnapShotDumpType_Auto = 1,
26 PglSnapShotDumpType_Full = 2,
56 Result pglLaunchProgramFromHost(
u64 *out_pid,
const char *content_path,
u32 pm_launch_flags);
58 Result pglGetApplicationProcessId(
u64 *out);
59 Result pglBoostSystemMemoryResourceLimit(
u64 size);
60 Result pglIsProcessTracked(
bool *out,
u64 pid);
61 Result pglEnableApplicationCrashReport(
bool en);
62 Result pglIsApplicationCrashReportEnabled(
bool *out);
63 Result pglEnableApplicationAllThreadDumpOnCrash(
bool en);