mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 20:42:44 +02:00
btdrv: add notes about broken gatt server function implementations
This commit is contained in:
parent
f6738439d4
commit
ef5329dea6
@ -1058,6 +1058,7 @@ Result btdrvConfigureAttMtu(u32 conn_id, u16 mtu);
|
|||||||
/**
|
/**
|
||||||
* @brief RegisterGattServer
|
* @brief RegisterGattServer
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
|
* @note Event data generated by this call contains uninitialized junk instead of the server_if value received internally.
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
*/
|
*/
|
||||||
Result btdrvRegisterGattServer(const BtdrvGattAttributeUuid *uuid);
|
Result btdrvRegisterGattServer(const BtdrvGattAttributeUuid *uuid);
|
||||||
@ -1089,6 +1090,7 @@ Result btdrvDisconnectGattClient(u8 conn_id, BtdrvAddress addr);
|
|||||||
/**
|
/**
|
||||||
* @brief AddGattService
|
* @brief AddGattService
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
|
* @note Broken behaviour due to internal bugs.
|
||||||
* @param[in] server_if Server interface ID
|
* @param[in] server_if Server interface ID
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
* @param[in] num_handle Number of handles
|
* @param[in] num_handle Number of handles
|
||||||
@ -1099,6 +1101,7 @@ Result btdrvAddGattService(u8 server_if, const BtdrvGattAttributeUuid *uuid, u8
|
|||||||
/**
|
/**
|
||||||
* @brief EnableGattService
|
* @brief EnableGattService
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
|
* @note Broken behaviour due to internal bugs.
|
||||||
* @param[in] server_if Server interface ID
|
* @param[in] server_if Server interface ID
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
*/
|
*/
|
||||||
@ -1107,6 +1110,7 @@ Result btdrvEnableGattService(u8 server_if, const BtdrvGattAttributeUuid *uuid);
|
|||||||
/**
|
/**
|
||||||
* @brief AddGattCharacteristic
|
* @brief AddGattCharacteristic
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
|
* @note Broken behaviour due to internal bugs.
|
||||||
* @param[in] server_if Server interface ID
|
* @param[in] server_if Server interface ID
|
||||||
* @param[in] serv_uuid Service UUID \ref BtdrvGattAttributeUuid
|
* @param[in] serv_uuid Service UUID \ref BtdrvGattAttributeUuid
|
||||||
* @param[in] char_uuid Characteristic UUID \ref BtdrvGattAttributeUuid
|
* @param[in] char_uuid Characteristic UUID \ref BtdrvGattAttributeUuid
|
||||||
@ -1118,6 +1122,7 @@ Result btdrvAddGattCharacteristic(u8 server_if, const BtdrvGattAttributeUuid *se
|
|||||||
/**
|
/**
|
||||||
* @brief AddGattDescriptor
|
* @brief AddGattDescriptor
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
|
* @note Broken behaviour due to internal bugs.
|
||||||
* @param[in] server_if Server interface ID
|
* @param[in] server_if Server interface ID
|
||||||
* @param[in] serv_uuid Service UUID \ref BtdrvGattAttributeUuid
|
* @param[in] serv_uuid Service UUID \ref BtdrvGattAttributeUuid
|
||||||
* @param[in] desc_uuid Descriptor UUID \ref BtdrvGattAttributeUuid
|
* @param[in] desc_uuid Descriptor UUID \ref BtdrvGattAttributeUuid
|
||||||
|
Loading…
Reference in New Issue
Block a user