Changes

Jump to navigation Jump to search
no edit summary
Line 612: Line 612:  
== LeClientReadCharacteristic ==
 
== LeClientReadCharacteristic ==
 
Takes a PID, a bool, an u8, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, a bool, an u8, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
This is essentially the same as [[#ReadGattCharacteristic]], the AppletResourceUserId is unused.
    
== LeClientReadDescriptor ==
 
== LeClientReadDescriptor ==
 
Takes a PID, a bool, an u8, an u32, a [[#GattId]], a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, a bool, an u8, an u32, a [[#GattId]], a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
This is essentially the same as [[#ReadGattDescriptor]], the AppletResourceUserId is unused.
    
== LeClientWriteCharacteristic ==
 
== LeClientWriteCharacteristic ==
 
Takes a PID, a type-0x9 input buffer, a bool, an u8, a bool, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, a type-0x9 input buffer, a bool, an u8, a bool, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
This is essentially the same as [[#WriteGattCharacteristic]], the AppletResourceUserId is unused.
    
== LeClientWriteDescriptor ==
 
== LeClientWriteDescriptor ==
 
Takes a PID, a type-0x9 input buffer, a bool, an u8, an u32, a [[#GattId]], a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, a type-0x9 input buffer, a bool, an u8, an u32, a [[#GattId]], a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
This is essentially the same as [[#WriteGattDescriptor]], the AppletResourceUserId is unused.
    
== LeClientRegisterNotification ==
 
== LeClientRegisterNotification ==
 
Takes a PID, an input bool, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, an input bool, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
This is essentially the same as [[#RegisterGattNotification]], the AppletResourceUserId is unused.
    
== LeClientDeregisterNotification ==
 
== LeClientDeregisterNotification ==
 
Takes a PID, an input bool, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, an input bool, an u32, a [[#GattId]], a [[#GattId]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
This is essentially the same as [[#UnregisterGattNotification]], the AppletResourceUserId is unused.
    
== SetLeResponse ==
 
== SetLeResponse ==
 
Takes a PID, a type-0x9 input buffer, an u8, a [[#GattAttributeUuid]], a [[#GattAttributeUuid]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, a type-0x9 input buffer, an u8, a [[#GattAttributeUuid]], a [[#GattAttributeUuid]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
The AppletResourceUserId is unused.
    
== LeSendIndication ==
 
== LeSendIndication ==
 
Takes a PID, a type-0x9 input buffer, an u8, a bool, a [[#GattAttributeUuid]], a [[#GattAttributeUuid]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 
Takes a PID, a type-0x9 input buffer, an u8, a bool, a [[#GattAttributeUuid]], a [[#GattAttributeUuid]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], no output.
 +
 +
The AppletResourceUserId is unused.
    
== 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.
+
This is identical to [[#GetLeHidEventInfo]] except different state is used. The AppletResourceUserId is unused.
    
== RegisterBleEvent ==
 
== RegisterBleEvent ==
 
Takes a PID, an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], returns an output Event handle with EventClearMode=1.
 
Takes a PID, an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], returns an output Event handle with EventClearMode=1.
 +
 +
This is identical to [[#RegisterBleHidEvent]] except different Event state is used. The AppletResourceUserId is unused.
    
= BluetoothPropertyType =
 
= BluetoothPropertyType =

Navigation menu