mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 20:42:44 +02:00
Added appletSetInputDetectionPolicy and AppletInputDetectionPolicy.
This commit is contained in:
parent
297e9d97a0
commit
d24f1ca611
@ -178,6 +178,12 @@ typedef enum {
|
|||||||
AppletIdleTimeDetectionExtension_ExtendedUnsafe = 2, ///< ExtendedUnsafe
|
AppletIdleTimeDetectionExtension_ExtendedUnsafe = 2, ///< ExtendedUnsafe
|
||||||
} AppletIdleTimeDetectionExtension;
|
} AppletIdleTimeDetectionExtension;
|
||||||
|
|
||||||
|
/// Input policy values for \ref appletSetInputDetectionPolicy.
|
||||||
|
typedef enum {
|
||||||
|
AppletInputDetectionPolicy_Unknown0 = 0, ///< Unknown.
|
||||||
|
AppletInputDetectionPolicy_Unknown1 = 1, ///< Unknown.
|
||||||
|
} AppletInputDetectionPolicy;
|
||||||
|
|
||||||
/// Input mode values for \ref appletSetWirelessPriorityMode.
|
/// Input mode values for \ref appletSetWirelessPriorityMode.
|
||||||
typedef enum {
|
typedef enum {
|
||||||
AppletWirelessPriorityMode_Unknown1 = 1, ///< Unknown.
|
AppletWirelessPriorityMode_Unknown1 = 1, ///< Unknown.
|
||||||
@ -742,6 +748,13 @@ Result appletIsAutoSleepDisabled(bool *out);
|
|||||||
*/
|
*/
|
||||||
Result appletGetCurrentIlluminanceEx(bool *bOverLimit, float *fLux);
|
Result appletGetCurrentIlluminanceEx(bool *bOverLimit, float *fLux);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Sets the \ref AppletInputDetectionPolicy.
|
||||||
|
* @note Only available with [9.0.0+].
|
||||||
|
* @param[in] policy \ref AppletInputDetectionPolicy
|
||||||
|
*/
|
||||||
|
Result appletSetInputDetectionPolicy(AppletInputDetectionPolicy policy);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Sets the WirelessPriorityMode.
|
* @brief Sets the WirelessPriorityMode.
|
||||||
* @note Only available with [4.0.0+].
|
* @note Only available with [4.0.0+].
|
||||||
|
@ -1089,6 +1089,7 @@ Result appletGetCurrentIlluminanceEx(bool *bOverLimit, float *fLux) {
|
|||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
IPC_MAKE_CMD_IMPL_HOSVER( Result appletSetInputDetectionPolicy(AppletInputDetectionPolicy policy), &g_appletISelfController, 72, _appletCmdInU32NoOut, (9,0,0), policy)
|
||||||
IPC_MAKE_CMD_IMPL_HOSVER( Result appletSetWirelessPriorityMode(AppletWirelessPriorityMode mode), &g_appletISelfController, 80, _appletCmdInU32NoOut, (4,0,0), mode)
|
IPC_MAKE_CMD_IMPL_HOSVER( Result appletSetWirelessPriorityMode(AppletWirelessPriorityMode mode), &g_appletISelfController, 80, _appletCmdInU32NoOut, (4,0,0), mode)
|
||||||
IPC_MAKE_CMD_IMPL_HOSVER(static Result _appletGetAccumulatedSuspendedTickValue(u64 *tick), &g_appletISelfController, 90, _appletCmdNoInOutU64, (6,0,0), tick)
|
IPC_MAKE_CMD_IMPL_HOSVER(static Result _appletGetAccumulatedSuspendedTickValue(u64 *tick), &g_appletISelfController, 90, _appletCmdNoInOutU64, (6,0,0), tick)
|
||||||
IPC_MAKE_CMD_IMPL_HOSVER(static Result _appletGetAccumulatedSuspendedTickChangedEvent(Event *out_event), &g_appletISelfController, 91, _appletCmdGetEvent, (6,0,0), out_event, true)
|
IPC_MAKE_CMD_IMPL_HOSVER(static Result _appletGetAccumulatedSuspendedTickChangedEvent(Event *out_event), &g_appletISelfController, 91, _appletCmdGetEvent, (6,0,0), out_event, true)
|
||||||
|
Loading…
Reference in New Issue
Block a user