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.