diff --git a/fingerprint/.clang-format b/fingerprint/.clang-format new file mode 120000 index 0000000..0457b53 --- /dev/null +++ b/fingerprint/.clang-format @@ -0,0 +1 @@ +../../../../build/soong/scripts/system-clang-format \ No newline at end of file diff --git a/fingerprint/BiometricsFingerprint.cpp b/fingerprint/BiometricsFingerprint.cpp index 01b5b01..b08ae7d 100644 --- a/fingerprint/BiometricsFingerprint.cpp +++ b/fingerprint/BiometricsFingerprint.cpp @@ -18,8 +18,8 @@ #include "BiometricsFingerprint.h" #include -#include #include +#include #include #include @@ -69,9 +69,9 @@ BiometricsFingerprint::BiometricsFingerprint() { } struct pollfd fodUiPoll = { - .fd = fd, - .events = POLLERR | POLLPRI, - .revents = 0, + .fd = fd, + .events = POLLERR | POLLPRI, + .revents = 0, }; while (true) { @@ -80,13 +80,14 @@ BiometricsFingerprint::BiometricsFingerprint() { LOG(ERROR) << "failed to poll fd, err: " << rc; continue; } - mMotoFingerprint->sendFodEvent(readBool(fd) ? NOTIFY_FINGER_DOWN : NOTIFY_FINGER_UP , {}, - [](IMotFodEventResult, const hidl_vec&) {}); + mMotoFingerprint->sendFodEvent(readBool(fd) ? NOTIFY_FINGER_DOWN : NOTIFY_FINGER_UP, {}, + [](IMotFodEventResult, const hidl_vec&) {}); } }).detach(); } -Return BiometricsFingerprint::setNotify(const sp& clientCallback) { +Return BiometricsFingerprint::setNotify( + const sp& clientCallback) { return biometrics_2_1_service->setNotify(clientCallback); } @@ -94,7 +95,8 @@ Return BiometricsFingerprint::preEnroll() { return biometrics_2_1_service->preEnroll(); } -Return BiometricsFingerprint::enroll(const hidl_array& hat, uint32_t gid, uint32_t timeoutSec) { +Return BiometricsFingerprint::enroll(const hidl_array& hat, + uint32_t gid, uint32_t timeoutSec) { return biometrics_2_1_service->enroll(hat, gid, timeoutSec); } @@ -118,7 +120,8 @@ Return BiometricsFingerprint::remove(uint32_t gid, uint32_t fid) return biometrics_2_1_service->remove(gid, fid); } -Return BiometricsFingerprint::setActiveGroup(uint32_t gid, const hidl_string& storePath) { +Return BiometricsFingerprint::setActiveGroup(uint32_t gid, + const hidl_string& storePath) { return biometrics_2_1_service->setActiveGroup(gid, storePath); } diff --git a/fingerprint/BiometricsFingerprint.h b/fingerprint/BiometricsFingerprint.h index aed29e0..7abf9af 100644 --- a/fingerprint/BiometricsFingerprint.h +++ b/fingerprint/BiometricsFingerprint.h @@ -18,9 +18,9 @@ #define ANDROID_HARDWARE_BIOMETRICS_FINGERPRINT_V2_3_BIOMETRICSFINGERPRINT_H #include +#include #include #include -#include namespace android { namespace hardware { @@ -29,26 +29,29 @@ namespace fingerprint { namespace V2_3 { namespace implementation { -using IBiometricsFingerprint_2_1 = ::android::hardware::biometrics::fingerprint::V2_1::IBiometricsFingerprint; -using ::android::hardware::biometrics::fingerprint::V2_1::IBiometricsFingerprintClientCallback; -using ::android::hardware::biometrics::fingerprint::V2_1::RequestStatus; +using IBiometricsFingerprint_2_1 = + ::android::hardware::biometrics::fingerprint::V2_1::IBiometricsFingerprint; +using ::android::sp; using ::android::hardware::hidl_array; using ::android::hardware::hidl_memory; using ::android::hardware::hidl_string; using ::android::hardware::hidl_vec; using ::android::hardware::Return; using ::android::hardware::Void; -using ::android::sp; -using ::com::motorola::hardware::biometric::fingerprint::V1_0::IMotoFingerPrint; -using ::com::motorola::hardware::biometric::fingerprint::V1_0::IMotFodEventType; +using ::android::hardware::biometrics::fingerprint::V2_1::IBiometricsFingerprintClientCallback; +using ::android::hardware::biometrics::fingerprint::V2_1::RequestStatus; using ::com::motorola::hardware::biometric::fingerprint::V1_0::IMotFodEventResult; +using ::com::motorola::hardware::biometric::fingerprint::V1_0::IMotFodEventType; +using ::com::motorola::hardware::biometric::fingerprint::V1_0::IMotoFingerPrint; struct BiometricsFingerprint : public IBiometricsFingerprint { BiometricsFingerprint(); // Methods from ::V2_1::IBiometricsFingerprint follow. - Return setNotify(const sp& clientCallback) override; + Return setNotify( + const sp& clientCallback) override; Return preEnroll() override; - Return enroll(const hidl_array& hat, uint32_t gid, uint32_t timeoutSec) override; + Return enroll(const hidl_array& hat, uint32_t gid, + uint32_t timeoutSec) override; Return postEnroll() override; Return getAuthenticatorId() override; Return cancel() override; @@ -62,7 +65,7 @@ struct BiometricsFingerprint : public IBiometricsFingerprint { Return onFingerDown(uint32_t x, uint32_t y, float minor, float major) override; Return onFingerUp() override; -private: + private: sp biometrics_2_1_service; sp mMotoFingerprint; };