Loading dumpstate/1.0/default/DumpstateDevice.cpp +0 −5 Original line number Diff line number Diff line Loading @@ -37,11 +37,6 @@ Return<void> DumpstateDevice::dumpstateBoard(const hidl_handle& handle) { // NOTE: this is just an example on how to use the DumpstateUtil.h functions to implement // this interface. // Exit when dump is completed since this is a lazy HAL. addPostCommandTask([]() { exit(0); }); if (handle == nullptr || handle->numFds < 1) { ALOGE("no FDs\n"); return Void(); Loading dumpstate/1.0/default/service.cpp +8 −4 Original line number Diff line number Diff line Loading @@ -15,22 +15,26 @@ */ #define LOG_TAG "android.hardware.dumpstate@1.0-service" #include <hidl/HidlLazyUtils.h> #include <hidl/HidlSupport.h> #include <hidl/HidlTransportSupport.h> #include "DumpstateDevice.h" using ::android::OK; using ::android::sp; using ::android::hardware::configureRpcThreadpool; using ::android::hardware::joinRpcThreadpool; using ::android::hardware::LazyServiceRegistrar; using ::android::hardware::dumpstate::V1_0::IDumpstateDevice; using ::android::hardware::dumpstate::V1_0::implementation::DumpstateDevice; using ::android::hardware::joinRpcThreadpool; using ::android::OK; using ::android::sp; int main(int /* argc */, char* /* argv */ []) { sp<IDumpstateDevice> dumpstate = new DumpstateDevice; configureRpcThreadpool(1, true /* will join */); if (dumpstate->registerAsService() != OK) { auto registrar = LazyServiceRegistrar::getInstance(); if (registrar.registerService(dumpstate) != OK) { ALOGE("Could not register service."); return 1; } Loading Loading
dumpstate/1.0/default/DumpstateDevice.cpp +0 −5 Original line number Diff line number Diff line Loading @@ -37,11 +37,6 @@ Return<void> DumpstateDevice::dumpstateBoard(const hidl_handle& handle) { // NOTE: this is just an example on how to use the DumpstateUtil.h functions to implement // this interface. // Exit when dump is completed since this is a lazy HAL. addPostCommandTask([]() { exit(0); }); if (handle == nullptr || handle->numFds < 1) { ALOGE("no FDs\n"); return Void(); Loading
dumpstate/1.0/default/service.cpp +8 −4 Original line number Diff line number Diff line Loading @@ -15,22 +15,26 @@ */ #define LOG_TAG "android.hardware.dumpstate@1.0-service" #include <hidl/HidlLazyUtils.h> #include <hidl/HidlSupport.h> #include <hidl/HidlTransportSupport.h> #include "DumpstateDevice.h" using ::android::OK; using ::android::sp; using ::android::hardware::configureRpcThreadpool; using ::android::hardware::joinRpcThreadpool; using ::android::hardware::LazyServiceRegistrar; using ::android::hardware::dumpstate::V1_0::IDumpstateDevice; using ::android::hardware::dumpstate::V1_0::implementation::DumpstateDevice; using ::android::hardware::joinRpcThreadpool; using ::android::OK; using ::android::sp; int main(int /* argc */, char* /* argv */ []) { sp<IDumpstateDevice> dumpstate = new DumpstateDevice; configureRpcThreadpool(1, true /* will join */); if (dumpstate->registerAsService() != OK) { auto registrar = LazyServiceRegistrar::getInstance(); if (registrar.registerService(dumpstate) != OK) { ALOGE("Could not register service."); return 1; } Loading