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 = |