mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 12:32:40 +02:00
btdrv: Updated param order.
This commit is contained in:
parent
89358ba98c
commit
5820178f56
@ -715,11 +715,11 @@ Result btdrvDisconnectGattClient(u8 unk, BtdrvAddress addr);
|
|||||||
* @brief AddGattService
|
* @brief AddGattService
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
* @param[in] unk0 Unknown
|
* @param[in] unk0 Unknown
|
||||||
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
* @param[in] unk1 Unknown
|
* @param[in] unk1 Unknown
|
||||||
* @param[in] flag Flag
|
* @param[in] flag Flag
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
|
||||||
*/
|
*/
|
||||||
Result btdrvAddGattService(u8 unk0, u8 unk1, bool flag, const BtdrvGattAttributeUuid *uuid);
|
Result btdrvAddGattService(u8 unk0, const BtdrvGattAttributeUuid *uuid, u8 unk1, bool flag);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief EnableGattService
|
* @brief EnableGattService
|
||||||
@ -733,22 +733,22 @@ Result btdrvEnableGattService(u8 unk, const BtdrvGattAttributeUuid *uuid);
|
|||||||
* @brief AddGattCharacteristic
|
* @brief AddGattCharacteristic
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
* @param[in] unk0 Unknown
|
* @param[in] unk0 Unknown
|
||||||
* @param[in] unk1 Unknown
|
|
||||||
* @param[in] unk2 Unknown
|
|
||||||
* @param[in] uuid0 \ref BtdrvGattAttributeUuid
|
* @param[in] uuid0 \ref BtdrvGattAttributeUuid
|
||||||
* @param[in] uuid1 \ref BtdrvGattAttributeUuid
|
* @param[in] uuid1 \ref BtdrvGattAttributeUuid
|
||||||
|
* @param[in] unk1 Unknown
|
||||||
|
* @param[in] unk2 Unknown
|
||||||
*/
|
*/
|
||||||
Result btdrvAddGattCharacteristic(u8 unk0, u8 unk1, u16 unk2, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1);
|
Result btdrvAddGattCharacteristic(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u8 unk1, u16 unk2);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief AddGattDescriptor
|
* @brief AddGattDescriptor
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
* @param[in] unk0 Unknown
|
* @param[in] unk0 Unknown
|
||||||
* @param[in] unk1 Unknown
|
|
||||||
* @param[in] uuid0 \ref BtdrvGattAttributeUuid
|
* @param[in] uuid0 \ref BtdrvGattAttributeUuid
|
||||||
* @param[in] uuid1 \ref BtdrvGattAttributeUuid
|
* @param[in] uuid1 \ref BtdrvGattAttributeUuid
|
||||||
|
* @param[in] unk1 Unknown
|
||||||
*/
|
*/
|
||||||
Result btdrvAddGattDescriptor(u8 unk0, u16 unk1, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1);
|
Result btdrvAddGattDescriptor(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u16 unk1);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief GetBleManagedEventInfo
|
* @brief GetBleManagedEventInfo
|
||||||
@ -763,52 +763,52 @@ Result btdrvGetBleManagedEventInfo(void* buffer, size_t size, u32 *type);
|
|||||||
/**
|
/**
|
||||||
* @brief GetGattFirstCharacteristic
|
* @brief GetGattFirstCharacteristic
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
* @param[in] flag Flag
|
|
||||||
* @param[in] unk Unknown
|
* @param[in] unk Unknown
|
||||||
* @param[in] id \ref BtdrvGattId
|
* @param[in] id \ref BtdrvGattId
|
||||||
|
* @param[in] flag Flag
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
* @param[out] unk_out Unknown
|
* @param[out] unk_out Unknown
|
||||||
* @param[out] id_out \ref BtdrvGattId
|
* @param[out] id_out \ref BtdrvGattId
|
||||||
*/
|
*/
|
||||||
Result btdrvGetGattFirstCharacteristic(bool flag, u32 unk, const BtdrvGattId *id, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out);
|
Result btdrvGetGattFirstCharacteristic(u32 unk, const BtdrvGattId *id, bool flag, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief GetGattNextCharacteristic
|
* @brief GetGattNextCharacteristic
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
* @param[in] flag Flag
|
|
||||||
* @param[in] unk Unknown
|
* @param[in] unk Unknown
|
||||||
* @param[in] id0 \ref BtdrvGattId
|
* @param[in] id0 \ref BtdrvGattId
|
||||||
|
* @param[in] flag Flag
|
||||||
* @param[in] id1 \ref BtdrvGattId
|
* @param[in] id1 \ref BtdrvGattId
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
* @param[out] unk_out Unknown
|
* @param[out] unk_out Unknown
|
||||||
* @param[out] id_out \ref BtdrvGattId
|
* @param[out] id_out \ref BtdrvGattId
|
||||||
*/
|
*/
|
||||||
Result btdrvGetGattNextCharacteristic(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out);
|
Result btdrvGetGattNextCharacteristic(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief GetGattFirstDescriptor
|
* @brief GetGattFirstDescriptor
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
* @param[in] flag Flag
|
|
||||||
* @param[in] unk Unknown
|
* @param[in] unk Unknown
|
||||||
* @param[in] id0 \ref BtdrvGattId
|
* @param[in] id0 \ref BtdrvGattId
|
||||||
|
* @param[in] flag Flag
|
||||||
* @param[in] id1 \ref BtdrvGattId
|
* @param[in] id1 \ref BtdrvGattId
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
* @param[out] id_out \ref BtdrvGattId
|
* @param[out] id_out \ref BtdrvGattId
|
||||||
*/
|
*/
|
||||||
Result btdrvGetGattFirstDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out);
|
Result btdrvGetGattFirstDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief GetGattNextDescriptor
|
* @brief GetGattNextDescriptor
|
||||||
* @note Only available on [5.0.0+].
|
* @note Only available on [5.0.0+].
|
||||||
* @param[in] flag Flag
|
|
||||||
* @param[in] unk Unknown
|
* @param[in] unk Unknown
|
||||||
* @param[in] id0 \ref BtdrvGattId
|
* @param[in] id0 \ref BtdrvGattId
|
||||||
|
* @param[in] flag Flag
|
||||||
* @param[in] id1 \ref BtdrvGattId
|
* @param[in] id1 \ref BtdrvGattId
|
||||||
* @param[in] id2 \ref BtdrvGattId
|
* @param[in] id2 \ref BtdrvGattId
|
||||||
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
* @param[in] uuid \ref BtdrvGattAttributeUuid
|
||||||
* @param[out] id_out \ref BtdrvGattId
|
* @param[out] id_out \ref BtdrvGattId
|
||||||
*/
|
*/
|
||||||
Result btdrvGetGattNextDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out);
|
Result btdrvGetGattNextDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief RegisterGattManagedDataPath
|
* @brief RegisterGattManagedDataPath
|
||||||
|
@ -797,7 +797,7 @@ Result btdrvDisconnectGattClient(u8 unk, BtdrvAddress addr) {
|
|||||||
return serviceDispatchIn(&g_btdrvSrv, cmd_id, unk);
|
return serviceDispatchIn(&g_btdrvSrv, cmd_id, unk);
|
||||||
}
|
}
|
||||||
|
|
||||||
Result btdrvAddGattService(u8 unk0, u8 unk1, bool flag, const BtdrvGattAttributeUuid *uuid) {
|
Result btdrvAddGattService(u8 unk0, const BtdrvGattAttributeUuid *uuid, u8 unk1, bool flag) {
|
||||||
if (hosversionBefore(5,0,0))
|
if (hosversionBefore(5,0,0))
|
||||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||||
|
|
||||||
@ -826,7 +826,7 @@ Result btdrvEnableGattService(u8 unk, const BtdrvGattAttributeUuid *uuid) {
|
|||||||
return serviceDispatchIn(&g_btdrvSrv, cmd_id, in);
|
return serviceDispatchIn(&g_btdrvSrv, cmd_id, in);
|
||||||
}
|
}
|
||||||
|
|
||||||
Result btdrvAddGattCharacteristic(u8 unk0, u8 unk1, u16 unk2, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1) {
|
Result btdrvAddGattCharacteristic(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u8 unk1, u16 unk2) {
|
||||||
if (hosversionBefore(5,0,0))
|
if (hosversionBefore(5,0,0))
|
||||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||||
|
|
||||||
@ -841,7 +841,7 @@ Result btdrvAddGattCharacteristic(u8 unk0, u8 unk1, u16 unk2, const BtdrvGattAtt
|
|||||||
return serviceDispatchIn(&g_btdrvSrv, 77, in);
|
return serviceDispatchIn(&g_btdrvSrv, 77, in);
|
||||||
}
|
}
|
||||||
|
|
||||||
Result btdrvAddGattDescriptor(u8 unk0, u16 unk1, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1) {
|
Result btdrvAddGattDescriptor(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u16 unk1) {
|
||||||
if (hosversionBefore(5,0,0))
|
if (hosversionBefore(5,0,0))
|
||||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||||
u32 cmd_id = hosversionBefore(5,1,0) ? 76 : 78;
|
u32 cmd_id = hosversionBefore(5,1,0) ? 76 : 78;
|
||||||
@ -865,7 +865,7 @@ Result btdrvGetBleManagedEventInfo(void* buffer, size_t size, u32 *type) {
|
|||||||
return _btdrvCmdOutU32OutBuf(buffer, size, type, cmd_id);
|
return _btdrvCmdOutU32OutBuf(buffer, size, type, cmd_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
Result btdrvGetGattFirstCharacteristic(bool flag, u32 unk, const BtdrvGattId *id, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) {
|
Result btdrvGetGattFirstCharacteristic(u32 unk, const BtdrvGattId *id, bool flag, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) {
|
||||||
if (hosversionBefore(5,0,0))
|
if (hosversionBefore(5,0,0))
|
||||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||||
u32 cmd_id = hosversionBefore(5,1,0) ? 79 : 80;
|
u32 cmd_id = hosversionBefore(5,1,0) ? 79 : 80;
|
||||||
@ -892,7 +892,7 @@ Result btdrvGetGattFirstCharacteristic(bool flag, u32 unk, const BtdrvGattId *id
|
|||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
Result btdrvGetGattNextCharacteristic(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) {
|
Result btdrvGetGattNextCharacteristic(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) {
|
||||||
if (hosversionBefore(5,0,0))
|
if (hosversionBefore(5,0,0))
|
||||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||||
u32 cmd_id = hosversionBefore(5,1,0) ? 80 : 81;
|
u32 cmd_id = hosversionBefore(5,1,0) ? 80 : 81;
|
||||||
@ -920,7 +920,7 @@ Result btdrvGetGattNextCharacteristic(bool flag, u32 unk, const BtdrvGattId *id0
|
|||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
Result btdrvGetGattFirstDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) {
|
Result btdrvGetGattFirstDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) {
|
||||||
if (hosversionBefore(5,0,0))
|
if (hosversionBefore(5,0,0))
|
||||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||||
u32 cmd_id = hosversionBefore(5,1,0) ? 81 : 82;
|
u32 cmd_id = hosversionBefore(5,1,0) ? 81 : 82;
|
||||||
@ -937,7 +937,7 @@ Result btdrvGetGattFirstDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, c
|
|||||||
return serviceDispatchInOut(&g_btdrvSrv, cmd_id, in, *id_out);
|
return serviceDispatchInOut(&g_btdrvSrv, cmd_id, in, *id_out);
|
||||||
}
|
}
|
||||||
|
|
||||||
Result btdrvGetGattNextDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) {
|
Result btdrvGetGattNextDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) {
|
||||||
if (hosversionBefore(5,0,0))
|
if (hosversionBefore(5,0,0))
|
||||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||||
u32 cmd_id = hosversionBefore(5,1,0) ? 82 : 83;
|
u32 cmd_id = hosversionBefore(5,1,0) ? 82 : 83;
|
||||||
|
Loading…
Reference in New Issue
Block a user