libnx
v4.8.0
|
Parental Controls service IPC wrapper. More...
Go to the source code of this file.
Data Structures | |
struct | PctlRestrictionSettings |
Functions | |
Result | pctlInitialize (void) |
Initialize pctl. | |
void | pctlExit (void) |
Exit pctl. | |
Service * | pctlGetServiceSession (void) |
Gets the Service object for the actual pctl service session. | |
Service * | pctlGetServiceSession_Service (void) |
Gets the Service object for IParentalControlService. | |
Result | pctlIsRestrictionTemporaryUnlocked (bool *flag) |
Gets whether Parental Controls restrictions are temporarily unlocked. | |
Result | pctlConfirmStereoVisionPermission (void) |
Confirm whether VrMode is allowed. Only available with [4.0.0+]. | |
Result | pctlIsRestrictionEnabled (bool *flag) |
Gets whether Parental Controls are enabled. | |
Result | pctlGetSafetyLevel (u32 *safety_level) |
Gets whether Parental Controls are enabled. | |
Result | pctlGetCurrentSettings (PctlRestrictionSettings *settings) |
Returns the current restrictions settings. | |
Result | pctlGetFreeCommunicationApplicationListCount (u32 *count) |
Gets the count of applications that have free communication. | |
Result | pctlResetConfirmedStereoVisionPermission (void) |
Reset the confirmation done by pctlConfirmStereoVisionPermission. Only available with [5.0.0+]. | |
Result | pctlIsStereoVisionPermitted (bool *flag) |
Gets whether VrMode is allowed. Only available with [5.0.0+]. | |
Result | pctlIsPairingActive (bool *flag) |
Confirm whether pairing is active. | |
Result | pctlGetSynchronizationEvent (Event *out_event) |
Returns the synchronization event. | |
Result | pctlGetPlayTimerEventToRequestSuspension (Event *out_event) |
Returns the supension event. | |
Result | pctlIsPlayTimerAlarmDisabled (bool *flag) |
Confirm whether play timer alarm is disabled. Only available with [4.0.0+]. | |
Result | pctlGetUnlinkedEvent (Event *out_event) |
Returns the unlinked event. | |
Parental Controls service IPC wrapper.