Searched refs:WatchdogClient (Results 1 – 3 of 3) sorted by relevance
47 WatchdogClient::WatchdogClient(const sp<Looper>& handlerLooper) : mHandlerLooper(handlerLooper) { in WatchdogClient() function in aidl::android::automotive::watchdog::WatchdogClient51 ndk::ScopedAStatus WatchdogClient::checkIfAlive(int32_t sessionId, TimeoutLength timeout) { in checkIfAlive()62 ndk::ScopedAStatus WatchdogClient::prepareProcessTermination() { in prepareProcessTermination()67 bool WatchdogClient::initialize(const CommandParam& param) { in initialize()99 void WatchdogClient::finalize() { in finalize()109 void WatchdogClient::respondToWatchdog() { in respondToWatchdog()132 void WatchdogClient::becomeInactive() { in becomeInactive()140 void WatchdogClient::terminateProcess() { in terminateProcess()147 void WatchdogClient::registerClient(const std::string& timeout) { in registerClient()171 void WatchdogClient::unregisterClient() { in unregisterClient()[all …]
49 class WatchdogClient : public BnCarWatchdogClient {51 explicit WatchdogClient(const ::android::sp<::android::Looper>& handlerLooper);62 explicit MessageHandlerImpl(WatchdogClient* client);66 WatchdogClient* mClient;
28 using aidl::android::automotive::watchdog::WatchdogClient;79 std::shared_ptr<WatchdogClient> service = ndk::SharedRefBase::make<WatchdogClient>(looper); in main()