CECD Service "cecd:u"
CecDataPathType
| Name | Value | Notes | 
| CEC_PATH_MBOX_LIST | 1 | data:/CEC/MBoxList____ | 
| CEC_PATH_MBOX_INFO | 2 | data:/CEC/<id>/MBoxInfo____ | 
| CEC_PATH_INBOX_INFO | 3 | data:/CEC/<id>/InBox___/BoxInfo_____ | 
| CEC_PATH_OUTBOX_INFO | 4 | data:/CEC/<id>/OutBox__/BoxInfo_____ | 
| CEC_PATH_OUTBOX_INDEX | 5 | data:/CEC/<id>/OutBox__/OBIndex_____ | 
| CEC_PATH_INBOX_MSG | 6 | data:/CEC/<id>/InBox___/_<message_id> | 
| CEC_PATH_OUTBOX_MSG | 7 | data:/CEC/<id>/OutBox__/_<message_id> | 
| CEC_PATH_ROOT_DIR | 10 | data:/CEC | 
| CEC_PATH_MBOX_DIR | 11 | data:/CEC/<id> | 
| CEC_PATH_INBOX_DIR | 12 | data:/CEC/<id>/InBox___ | 
| CEC_PATH_OUTBOX_DIR | 13 | data:/CEC/<id>/OutBox__ | 
|  | 101 thru 199 (inclusive) | data:/CEC/<id>/MBoxData.0<i-100> | 
| CECMESSAGE_BOX_ICON | 101 | data:/CEC/<id>/MBoxData.001 | 
| CECMESSAGE_BOX_TITLE | 110 | data:/CEC/<id>/MBoxData.010 | 
CecCommand
| Name | Value | Notes | 
| CEC_COMMAND_NONE | 0 |  | 
| CEC_COMMAND_START | 1 |  | 
| CEC_COMMAND_RESET_START | 2 |  | 
| CEC_COMMAND_READYSCAN | 3 |  | 
| CEC_COMMAND_READYSCANWAIT | 4 |  | 
| CEC_COMMAND_STARTSCAN | 5 |  | 
| CEC_COMMAND_RESCAN | 6 |  | 
| CEC_COMMAND_NDM_RESUME | 7 |  | 
| CEC_COMMAND_NDM_SUSPEND | 8 |  | 
| CEC_COMMAND_NDM_SUSPEND_IMMEDIATE | 9 |  | 
| CEC_COMMAND_STOPWAIT | 0xA |  | 
| CEC_COMMAND_STOP | 0xB |  | 
| CEC_COMMAND_STOP_FORCE | 0xC |  | 
| CEC_COMMAND_STOP_FORCE_WAIT | 0xD |  | 
| CEC_COMMAND_RESET_FILTER | 0xE |  | 
| CEC_COMMAND_DAEMON_STOP | 0xF |  | 
| CEC_COMMAND_DAEMON_START | 0x10 |  | 
| CEC_COMMAND_EXIT | 0x11 |  | 
| CEC_COMMAND_OVER_BOSS | 0x12 |  | 
| CEC_COMMAND_OVER_BOSS_FORCE | 0x13 |  | 
| CEC_COMMAND_OVER_BOSS_FORCE_WAIT | 0x14 |  | 
| CEC_COMMAND_END | 0x15 |  | 
CecStateAbbreviated
| Name | Value | Notes | 
| CEC_STATE_ABBREV_IDLE | 1 | Corresponds to CEC_STATE_IDLE | 
| CEC_STATE_ABBREV_INACTIVE | 2 | Corresponds to CEC_STATEs *FINISH*, *POST, and OVER_BOSS | 
| CEC_STATE_ABBREV_SCANNING | 3 | Corresponds to CEC_STATE_SCANNING | 
| CEC_STATE_ABBREV_WLREADY? | 4 | Corresponds to CEC_STATE_WIRELESS_READY when some unknown bool is true | 
| CEC_STATE_ABBREV_OTHER | 5 | Corresponds to CEC_STATEs besides *FINISH*, *POST, and OVER_BOSS and those listed here | 
CecMessageId
CECD Service "cecd:s"
This contains a similar (probably the same) command handler from 0x0001.... to 0x0021.... as them in cecd:u. In addition, it also contains
| Command Header | Description | 
| 0x0401.... | ? | 
| 0x04020002 | GetCecInfoEventHandleSys | 
| 0x040A.... | ? | 
| 0x040B.... | ? | 
| 0x040C0042 | GetSendSlotsMetadata? | 
| 0x040D0082 | GetSlot? title_id, write_buffer, buffer_size | 
| 0x040E.... | ? | 
| 0x040F.... | ? | 
| 0x0410.... | ? | 
| 0x04110042 | ? | 
| 0x041200C2 | AddSlot? | 
| 0x0413.... | ? | 
| 0x0414.... | CloseSpr? bool success | 
| 0x04150000 | GenHashConsoleUnique | 
| 0x04160002 | ? | 
| 0x0417.... | ? | 
CECD Service "cecd:ndm"
| Command Header | Description | 
| 0x00010000 | Initialize | 
| 0x00020000 | Deinitialize | 
| 0x00030000 | ResumeDaemon | 
| 0x00040040 | SuspendDaemon(bool immediately) | 
| 0x00050000 | QueryStatus | 
| 0x00060042 | GetNZoneInfo | 
| 0x00070042 | SetNZoneSSIDList | 
| 0x00080042 | SetNZoneMacFilter |