Server API
서버 매칭을 사용하거나, BioStar 애플리케이션에서 단말기를 직접 제어할 수 있습니다.
독립된 별도의 법인에서 제공하는 UFMatcher.dll의 관리문제로, 더 이상 실행가능한 예제를 제공하지 않습니다.
기존의 예제는 코드 레벨에서의 참조만 부탁드립니다.
서버 매칭용 지문 library를 포함한, 기타 기술 지원은 Xperix를 통해 제공받으실 수 있습니다.
Xperix : https://www.xperix.com/
BS2_SetServerMatchingHandler
카드, 지문, User ID가 일치하는지 판별할 수 있는 콜백 함수를 등록합니다.
BS2_VerifyUser
카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_IdentifyUser
지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_VerifyUserEx
+ 2.4.0 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_IdentifyUserEx
+ 2.4.0 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_VerifyUserSmall
+ v2.6.3 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_IdentifyUserSmall
+ v2.6.3 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_VerifyUserSmallEx
+ v2.6.3 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_IdentifyUserSmallEx
+ v2.6.3 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_VerifyUserFaceEx
+ v2.7.2 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.
BS2_SetUserPhraseHandler
+ v2.7.0 개인 메시지를 전달할 수 있는 콜백 함수를 등록합니다.
BS2_ResponseUserPhrase
+ v2.7.0 개인 메시지를 단말기로 전송합니다.
BS2_SetBarcodeScanListener
+ v2.8.2 Barcode 입력을 감지하는 listener 함수를 등록합니다.
BS2_SetOsdpStandardDeviceStatusListener
+ v2.9.1 OSDP 장치의 상태변화를 감지하는 listener 함수를 등록합니다.
콜백 함수
typedef void (*OnVerifyUser)(uint32_t deviceId, uint16_t seq, uint8_t isCard, uint8_t cardType, const uint8_t* data, uint32_t dataLen);
typedef void (*OnIdentifyUser)(uint32_t deviceId, uint16_t seq, uint8_t format, const uint8_t* templateData, uint32_t templateSize);
-
OnVerifyUser장치에서 Card나, User ID가 일치하는지를 BioStar 애플리케이션에서 판별해야 할 때 호출되는 콜백 함수입니다.
-
OnIdentifyUser장치에서 지문이 일치하는지를 BioStar 애플리케이션에서 판별해야 할 때 호출되는 콜백 함수입니다.
OnUserPhrase
개인 메시지를 서버에 요청하는 콜백 함수입니다.
typedef void (*OnUserPhrase)(uint32_t deviceId, uint16_t seq, const char* userID);
-
deviceId장치 식별자입니다.
-
seq패킷 일련번호입니다.
-
userID사용자 ID 입니다.
OnBarcodeScanned
장치에서 barcode가 scan 되었을 때 호출되는 콜백 함수입니다.
typedef void (*OnBarcodeScanned)(uint32_t deviceId, const char* barcode);
-
deviceId읽은 barcode를 보낸 장치 ID입니다.
-
barcode장치로부터 읽은 barcode 문자열입니다.
OnOsdpStandardDeviceStatusChanged
OSDP 장치의 상태가 변화되었을 때 호출되는 콜백 함수입니다.
typedef void (*OnOsdpStandardDeviceStatusChanged)(uint32_t deviceId, const BS2OsdpStandardDeviceNotify* notifyData);
-
deviceIdOSDP 장치 식별자입니다.
-
notifyDataOSDP 장치 정보입니다.