libnx  v4.2.1
Data Fields
BtdrvBleEventInfo Struct Reference

Data for btdrvGetBleManagedEventInfo. The data stored here depends on the BtdrvBleEventType. More...

#include <btdrv.h>

Data Fields

union {
   u8   data [0x400]
 
   struct {
      u32   status
 
      u8   handle
 
      u8   registered
 
   }   type0
 
   struct {
      u32   status
 
      u32   conn_id
 
      u32   unk_x8
 
      u32   unk_xC
 
   }   type2
 
   struct {
      u32   conn_id
 
      u16   min_interval
 
      u16   max_interval
 
      u16   slave_latency
 
      u16   timeout_multiplier
 
   }   type3
 Connection params?
 
   struct {
      u32   status
 
      u8   unk_x4
 
      u8   unk_x5
 
      u8   unk_x6
 
      u8   unk_x7
 
      u32   conn_id
 
      BtdrvAddress   address
 
      u16   unk_x12
 
   }   type4
 Connection status?
 
   struct {
      u32   status
 
      u8   unk_x4
 
      u8   unk_x5
 
      u8   unk_x6
 
      BtdrvAddress   address
 
      BtdrvBleAdvertisementData   adv [10]
 
      u8   count
 
      u32   unk_x144
 
   }   type6
 Scan result?
 
   struct {
      u32   status
 
      u32   conn_id
 
   }   type7
 
   struct {
      u32   status
 
      u8   interface
 
      u8   unk_x5
 
      u16   unk_x6
 
      u32   unk_x8
 
      BtdrvGattAttributeUuid   svc_uuid
 
      BtdrvGattAttributeUuid   char_uuid
 
      BtdrvGattAttributeUuid   descr_uuid
 
      u16   size
 
      u8   data [0x202]
 
   }   type8
 Notification?
 
   struct {
      u32   status
 
      u32   conn_id
 
      u32   unk_x8
 
      u8   unk_xC [0x140]
 
   }   type9
 
   struct {
      u32   status
 
      u32   conn_id
 
      u8   unk_x8 [0x24]
 
      u32   unk_x2C
 
      u8   unk_x30 [0x11c]
 
   }   type10
 
   struct {
      u32   status
 
      u32   conn_id
 
      u16   unk_x8
 
   }   type11
 
   struct {
      u8   unk_x0 [0x218]
 
   }   type13
 
}; 
 

Detailed Description

Data for btdrvGetBleManagedEventInfo. The data stored here depends on the BtdrvBleEventType.


The documentation for this struct was generated from the following file: