Switch 2: Chat services: Difference between revisions

From Nintendo Switch Brew
Jump to navigation Jump to search
No edit summary
Line 47: Line 47:
|-
|-
| 72 ||  
| 72 ||  
|}
== Cmd0 ==
No input, returns an [[#IUserShimScopedObject|IUserShimScopedObject]].
== Cmd2 ==
No input, returns an [[#IUserLayoutCustomizationShimScopedObject|IUserLayoutCustomizationShimScopedObject]].
== IUserShimScopedObject ==
This is "nn::chat::IUserShimScopedObject".
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 1 ||
|-
| 2 ||
|-
| 3 ||
|-
| 4 ||
|-
| 10 ||
|-
| 11 ||
|-
| 20 ||
|-
| 21 ||
|-
| 30 ||
|-
| 31 ||
|-
| 32 ||
|-
| 33 ||
|-
| 34 ||
|-
| 35 ||
|-
| 36 ||
|-
| 37 ||
|}
== IUserLayoutCustomizationShimScopedObject ==
This is "nn::chat::IUserLayoutCustomizationShimScopedObject".
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 ||
|-
| 1 ||
|-
| 10 ||
|-
| 11 ||
|-
| 12 ||
|-
| 13 ||
|-
| 20 ||
|}
|}



Revision as of 18:58, 9 April 2026

These services are S2-only.

chat:a

chat:u

This is "nn::chat::IUserService".

Official sw uses domains with this.

Cmd Name
0
2
10
11
14
15
16
20
21
22
23
40
51
60
61
70
71
72

Cmd0

No input, returns an IUserShimScopedObject.

Cmd2

No input, returns an IUserLayoutCustomizationShimScopedObject.

IUserShimScopedObject

This is "nn::chat::IUserShimScopedObject".

Cmd Name
1
2
3
4
10
11
20
21
30
31
32
33
34
35
36
37

IUserLayoutCustomizationShimScopedObject

This is "nn::chat::IUserLayoutCustomizationShimScopedObject".

Cmd Name
0
1
10
11
12
13
20

chat:ps

chat:sp

chat:dbg

chat:wu

This is "nn::chat::IWebUserService".

Cmd Name
1

Cmd1

No input. Returns an IWebUserShimScopedObject.

IWebUserShimScopedObject

This is "nn::chat::IWebUserShimScopedObject".

Cmd Name
1
2
3

Cmd0

No input, returns an output u8.

Cmd1

No input, returns an output Event handle with EventClearMode=0.

Cmd2

No input, returns an output u32.

chat:sa

chat:ch

chat:ds

chat:alb

chat:con

chat:myp

chat:hdr

chat:nxs

chat:set