Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:server_api [2019/05/27 15:50] yjjung [Server API] |
en:server_api [2020/07/29 13:22] yjjung [OnUserPhrase] |
||
---|---|---|---|
Line 22: | Line 22: | ||
* [[BS2_VerifyUserSmallEx]]: [+ 2.6.3] Transfers user information mapped to the card or user ID authentication results to the device. | * [[BS2_VerifyUserSmallEx]]: [+ 2.6.3] Transfers user information mapped to the card or user ID authentication results to the device. | ||
* [[BS2_IdentifyUserSmallEx]]: [+ 2.6.3] Transfers user information mapped to the fingerprint authentication results to the device. | * [[BS2_IdentifyUserSmallEx]]: [+ 2.6.3] Transfers user information mapped to the fingerprint authentication results to the device. | ||
+ | * [[BS2_SetUserPhraseHandler]]: [+ 2.7.0] Configures the server user phrase handler. | ||
+ | * [[BS2_ResponseUserPhrase]]: [+ 2.7.0] Transfers the user phrase to the device. | ||
===== Callback Function ====== | ===== Callback Function ====== | ||
<code cpp> | <code cpp> | ||
Line 31: | Line 33: | ||
2. //OnIdentifyUser// \\ | 2. //OnIdentifyUser// \\ | ||
Callback function that is called when the BioStar application needs to distinguish whether the fingerprint matches. \\ | Callback function that is called when the BioStar application needs to distinguish whether the fingerprint matches. \\ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== OnUserPhrase ==== | ||
+ | Callback function asking for user phrase to the server. | ||
+ | <code cpp> | ||
+ | typedef void (*OnUserPhrase)(uint32_t deviceId, uint16_t seq, const char* userID); | ||
+ | </code> | ||
+ | \\ | ||
+ | |||
+ | 1. //deviceId// \\ | ||
+ | Device ID \\ \\ | ||
+ | 2. //seq// \\ | ||
+ | Packet sequence \\ \\ | ||
+ | 3. //userID// \\ | ||
+ | User ID \\ \\ | ||
+ |