Bluetooth Driver services: Difference between revisions

No edit summary
No edit summary
Line 560: Line 560:
Takes a type-0xA output buffer, returns an output [[#BleEventType]].
Takes a type-0xA output buffer, returns an output [[#BleEventType]].


This copies 0x400-bytes from state to the output buffer, and copies the [[#BleEventType]] from state to output. This also resets the state which was used for the outbuf-copy.
This copies 0x400-bytes from state to the output buffer, and copies the [[#BleEventType]] from state to output. This also resets the state which was used for the outbuf-copy. Once finished, this signals an event.


== RegisterBleHidEvent ==
== RegisterBleHidEvent ==
Line 636: Line 636:
== GetLeEventInfo ==
== GetLeEventInfo ==
Takes a PID, a type-0xA output buffer, an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], returns an output [[#BleEventType]].
Takes a PID, a type-0xA output buffer, an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], returns an output [[#BleEventType]].
This is identical to [[#GetLeHidEventInfo]] except different state is used.


== RegisterBleEvent ==
== RegisterBleEvent ==