|
libnx v4.9.0
|
btm:sys (btm system) service IPC wrapper. More...
#include "../types.h"#include "../kernel/event.h"#include "../services/btdrv_types.h"#include "../services/btm_types.h"#include "../sf/service.h"Go to the source code of this file.
Functions | |
| Result | btmsysInitialize (void) |
| Initialize btm:sys. | |
| void | btmsysExit (void) |
| Exit btm:sys. | |
| Result | btmsysGetServiceSession (Service *srv_out) |
| Gets the Service object for the actual btm:sys service session. This object must be closed by the user once finished using cmds with this. | |
| Service * | btmsysGetServiceSession_IBtmSystemCore (void) |
| Gets the Service object for IBtmSystemCore. | |
| Result | btmsysStartGamepadPairing (void) |
| StartGamepadPairing. | |
| Result | btmsysCancelGamepadPairing (void) |
| CancelGamepadPairing. | |
| Result | btmsysClearGamepadPairingDatabase (void) |
| ClearGamepadPairingDatabase. | |
| Result | btmsysGetPairedGamepadCount (u8 *out) |
| GetPairedGamepadCount. | |
| Result | btmsysEnableRadio (void) |
| EnableRadio. | |
| Result | btmsysDisableRadio (void) |
| DisableRadio. | |
| Result | btmsysGetRadioOnOff (bool *out) |
| GetRadioOnOff. | |
| Result | btmsysAcquireRadioEvent (Event *out_event) |
| AcquireRadioEvent. | |
| Result | btmsysAcquireGamepadPairingEvent (Event *out_event) |
| AcquireGamepadPairingEvent. | |
| Result | btmsysIsGamepadPairingStarted (bool *out) |
| IsGamepadPairingStarted. | |
| Result | btmsysStartAudioDeviceDiscovery (void) |
| StartAudioDeviceDiscovery. | |
| Result | btmsysStopAudioDeviceDiscovery (void) |
| StopAudioDeviceDiscovery. | |
| Result | btmsysIsDiscoveryingAudioDevice (bool *out) |
| IsDiscoveryingAudioDevice. | |
| Result | btmsysGetDiscoveredAudioDevice (BtmAudioDevice *out, s32 count, s32 *total_out) |
| GetDiscoveredAudioDevice. | |
| Result | btmsysAcquireAudioDeviceConnectionEvent (Event *out_event) |
| AcquireAudioDeviceConnectionEvent. | |
| Result | btmsysConnectAudioDevice (BtdrvAddress addr) |
| ConnectAudioDevice. | |
| Result | btmsysIsConnectingAudioDevice (bool *out) |
| IsConnectingAudioDevice. | |
| Result | btmsysGetConnectedAudioDevices (BtmAudioDevice *out, s32 count, s32 *total_out) |
| GetConnectedAudioDevices. | |
| Result | btmsysDisconnectAudioDevice (BtdrvAddress addr) |
| DisconnectAudioDevice. | |
| Result | btmsysAcquirePairedAudioDeviceInfoChangedEvent (Event *out_event) |
| AcquirePairedAudioDeviceInfoChangedEvent. | |
| Result | btmsysGetPairedAudioDevices (BtmAudioDevice *out, s32 count, s32 *total_out) |
| GetPairedAudioDevices. | |
| Result | btmsysRemoveAudioDevicePairing (BtdrvAddress addr) |
| RemoveAudioDevicePairing. | |
| Result | btmsysRequestAudioDeviceConnectionRejection (void) |
| RequestAudioDeviceConnectionRejection. | |
| Result | btmsysCancelAudioDeviceConnectionRejection (void) |
| CancelAudioDeviceConnectionRejection. | |
btm:sys (btm system) service IPC wrapper.
| Result btmsysCancelAudioDeviceConnectionRejection | ( | void | ) |
CancelAudioDeviceConnectionRejection.
| Result btmsysConnectAudioDevice | ( | BtdrvAddress | addr | ) |
| Result btmsysDisconnectAudioDevice | ( | BtdrvAddress | addr | ) |
| Result btmsysGetConnectedAudioDevices | ( | BtmAudioDevice * | out, |
| s32 | count, | ||
| s32 * | total_out | ||
| ) |
GetConnectedAudioDevices.
| [out] | out | Output array of BtmAudioDevice. |
| [in] | count | Size of the out array in entries. The max is 8. |
| [out] | total_out | Total output entries. |
| Result btmsysGetDiscoveredAudioDevice | ( | BtmAudioDevice * | out, |
| s32 | count, | ||
| s32 * | total_out | ||
| ) |
GetDiscoveredAudioDevice.
| [out] | out | Output array of BtmAudioDevice. |
| [in] | count | Size of the out array in entries. The max is 15. |
| [out] | total_out | Total output entries. |
| Result btmsysGetPairedAudioDevices | ( | BtmAudioDevice * | out, |
| s32 | count, | ||
| s32 * | total_out | ||
| ) |
GetPairedAudioDevices.
| [out] | out | Output array of BtmAudioDevice. |
| [in] | count | Size of the out array in entries. The max is 10. |
| [out] | total_out | Total output entries. |
GetPairedGamepadCount.
| [out] | out | Output count. |
| Result btmsysGetRadioOnOff | ( | bool * | out | ) |
GetRadioOnOff.
| [out] | out | Output flag. |
| Result btmsysIsConnectingAudioDevice | ( | bool * | out | ) |
IsConnectingAudioDevice.
| [out] | out | Output flag. |
| Result btmsysIsDiscoveryingAudioDevice | ( | bool * | out | ) |
IsDiscoveryingAudioDevice.
| [out] | out | Output flag. |
| Result btmsysIsGamepadPairingStarted | ( | bool * | out | ) |
IsGamepadPairingStarted.
| [out] | out | Output flag. |
| Result btmsysRemoveAudioDevicePairing | ( | BtdrvAddress | addr | ) |
| Result btmsysRequestAudioDeviceConnectionRejection | ( | void | ) |
RequestAudioDeviceConnectionRejection.
| Result btmsysStartAudioDeviceDiscovery | ( | void | ) |
StartAudioDeviceDiscovery.
| Result btmsysStopAudioDeviceDiscovery | ( | void | ) |
StopAudioDeviceDiscovery.