|
libnx v4.9.0
|
Data for btdrvGetHidEventInfo. The data stored here depends on the BtdrvHidEventType. More...
#include <btdrv.h>
Data Fields | ||
| union { | ||
| u8 data [0x480] | ||
| Raw data. | ||
| struct { | ||
| union { | ||
| struct { | ||
| BtdrvAddress addr | ||
| Device address. | ||
| u8 pad [2] | ||
| Padding. | ||
| BtdrvHidConnectionStatus status | ||
| BtdrvHidConnectionStatus | ||
| } v1 | ||
| [1.0.0-11.0.1] | ||
| struct { | ||
| BtdrvHidConnectionStatus status | ||
| BtdrvHidConnectionStatus | ||
| BtdrvAddress addr | ||
| Device address. | ||
| } v12 | ||
| [12.0.0+] | ||
| } | ||
| } connection | ||
| BtdrvHidEventType_Connection | ||
| struct { | ||
| u32 type | ||
| BtdrvExtEventType, controls which data is stored below. | ||
| union { | ||
| struct { | ||
| u32 status | ||
| 0 for success, non-zero for error. | ||
| BtdrvAddress addr | ||
| Device address. | ||
| } set_tsi | ||
| BtdrvExtEventType_SetTsi | ||
| struct { | ||
| u32 status | ||
| 0 for success, non-zero for error. | ||
| BtdrvAddress addr | ||
| Device address. | ||
| } exit_tsi | ||
| BtdrvExtEventType_ExitTsi | ||
| struct { | ||
| u32 status | ||
| 0 for success, non-zero for error. | ||
| BtdrvAddress addr | ||
| Device address. | ||
| } set_burst_mode | ||
| BtdrvExtEventType_SetBurstMode | ||
| struct { | ||
| u32 status | ||
| 0 for success, non-zero for error. | ||
| BtdrvAddress addr | ||
| Device address. | ||
| } exit_burst_mode | ||
| BtdrvExtEventType_ExitBurstMode | ||
| struct { | ||
| u32 status | ||
| 0 for success, non-zero for error. | ||
| BtdrvAddress addr | ||
| Device address. | ||
| u8 pad [2] | ||
| Padding. | ||
| u8 flag | ||
| Flag. | ||
| } set_zero_retransmission | ||
| BtdrvExtEventType_SetZeroRetransmission | ||
| struct { | ||
| u32 status | ||
| 0 for success, non-zero for error. | ||
| BtdrvAddress addr | ||
| Unused. | ||
| u8 pad [2] | ||
| Padding. | ||
| u32 count | ||
| Count value. | ||
| } pending_connections | ||
| BtdrvExtEventType_PendingConnections | ||
| struct { | ||
| u32 status | ||
| 0 for success, non-zero for error. | ||
| BtdrvAddress addr | ||
| Device address. | ||
| } move_to_secondary_piconet | ||
| BtdrvExtEventType_MoveToSecondaryPiconet | ||
| } | ||
| } ext | ||
| ::BtdrvHidEventType_Ext [1.0.0-11.0.1] | ||
| }; | ||
Data for btdrvGetHidEventInfo. The data stored here depends on the BtdrvHidEventType.
| BtdrvAddress BtdrvHidEventInfo::addr |
Device address.
Unused.