BTM services: Difference between revisions

From Nintendo Switch Brew
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
= btm =
= btm =
This is "nn::btm::IBtm".
This is "nn::btm::IBtm".


Line 12: Line 10:
| 1 ||
| 1 ||
|-
|-
| 2 ||
| 2 || RegisterSystemEventForConnectedDeviceConditionImpl
|-
|-
| 3 ||
| 3 ||
Line 24: Line 22:
| 7 ||
| 7 ||
|-
|-
| 8 ||
| 8 || RegisterSystemEventForRegisteredDeviceInfoImpl
|-
|-
| 9 ||
| 9 ||
Line 36: Line 34:
| 13 ||
| 13 ||
|-
|-
| 14 ||
| 14 || EnableRadioImpl
|-
|-
| 15 ||
| 15 || DisableRadioImpl
|-
|-
| 16 ||
| 16 ||
Line 44: Line 42:
| 17 ||
| 17 ||
|-
|-
| 18 ||
| 18 || [2.0.0+]
|-
| 19 || [4.0.0+]
|-
| 20 || [4.0.0+]
|-
|-
| 21 || [4.0.0+]
|}
|}


= btm:dbg =
= btm:dbg =
This is "nn::btm::IBtmDebug".
This is "nn::btm::IBtmDebug".


Line 56: Line 58:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 ||
| 0 || RegisterSystemEventForDiscoveryImpl
|-
|-
| 1 ||
| 1 ||  
|-
|-
| 2 ||
| 2 ||
Line 73: Line 75:
|-
|-
| 8 ||
| 8 ||
|-
|}
|}


= btm:sys =
= btm:sys =
This is "nn::btm::IBtmSystem".
This is "nn::btm::IBtmSystem".


Line 85: Line 85:
|-
|-
| 0 || GetCoreImpl
| 0 || GetCoreImpl
|-
|}
|}


== IBtmSystemCore ==
== IBtmSystemCore ==
This is "nn::btm::IBtmSystemCore".
This is "nn::btm::IBtmSystemCore".


Line 110: Line 108:
| 6 || GetRadioOnOffImpl
| 6 || GetRadioOnOffImpl
|-
|-
| 7 || AcquireRadioEventImpl
| 7 || [2.0.0+] AcquireRadioEventImpl
|-
|-
| 8 || AcquireGamepadPairingEventImpl
| 8 || [2.0.0+] AcquireGamepadPairingEventImpl
|-
| 9 || IsGamepadPairingStartedImpl
|-
|-
| 9 || [2.0.0+] IsGamepadPairingStartedImpl
|}
|}
= btm:u =


[[Category:Services]]
[[Category:Services]]

Revision as of 19:56, 12 May 2018

btm

This is "nn::btm::IBtm".

Cmd Name
0
1
2 RegisterSystemEventForConnectedDeviceConditionImpl
3
4
5
6
7
8 RegisterSystemEventForRegisteredDeviceInfoImpl
9
10
11
12
13
14 EnableRadioImpl
15 DisableRadioImpl
16
17
18 [2.0.0+]
19 [4.0.0+]
20 [4.0.0+]
21 [4.0.0+]

btm:dbg

This is "nn::btm::IBtmDebug".

Cmd Name
0 RegisterSystemEventForDiscoveryImpl
1
2
3
4
5
6
7
8

btm:sys

This is "nn::btm::IBtmSystem".

Cmd Name
0 GetCoreImpl

IBtmSystemCore

This is "nn::btm::IBtmSystemCore".

Cmd Name
0 StartGamepadPairingImpl
1 CancelGamepadPairingImpl
2 ClearGamepadPairingDatabaseImpl
3 GetPairedGamepadCountImpl
4 EnableRadioImpl
5 DisableRadioImpl
6 GetRadioOnOffImpl
7 [2.0.0+] AcquireRadioEventImpl
8 [2.0.0+] AcquireGamepadPairingEventImpl
9 [2.0.0+] IsGamepadPairingStartedImpl

btm:u