From 1206fe056fa50919288f57d3e7bed4783fc0ca04 Mon Sep 17 00:00:00 2001 From: Joel16 Date: Sun, 7 Jan 2018 11:54:55 -0600 Subject: [PATCH] Comment on enums --- libctru/include/3ds/services/ndm.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libctru/include/3ds/services/ndm.h b/libctru/include/3ds/services/ndm.h index 1d5a3aa..47e7d9a 100644 --- a/libctru/include/3ds/services/ndm.h +++ b/libctru/include/3ds/services/ndm.h @@ -4,6 +4,7 @@ */ #pragma once +/// Exclusive states. typedef enum { EXCLUSIVE_STATE_NONE = 0, EXCLUSIVE_STATE_INFRASTRUCTURE = 1, @@ -12,6 +13,7 @@ typedef enum { EXCLUSIVE_STATE_STREETPASS_DATA = 4 } NDM_ExclusiveState; +/// Current states. typedef enum { STATE_INITIAL = 0, STATE_SUSPENDED = 1, @@ -27,6 +29,7 @@ typedef enum { STATE_CEC_SUSPENDING = 11 } NDM_State; +// Daemons. typedef enum { DAEMON_CEC = 0, DAEMON_BOSS = 1, @@ -34,6 +37,7 @@ typedef enum { DAEMON_FRIENDS = 3 } NDM_Daemon; +/// Used to specify multiple daemons. typedef enum { DAEMON_MASK_CEC = 1 << DAEMON_CEC, DAEMON_MASK_BOSS = 1 << DAEMON_BOSS, @@ -41,6 +45,7 @@ typedef enum { DAEMON_MASK_FRIENDS = 1 << DAEMON_FRIENDS } NDM_Daemon_Mask; +// Daemon status. typedef enum { DAEMON_STATUS_BUSY = 0, DAEMON_STATUS_IDLE = 1,