Lines Matching refs:WatchdogClient
47 WatchdogClient::WatchdogClient(const sp<Looper>& handlerLooper) : mHandlerLooper(handlerLooper) { in WatchdogClient() function in aidl::android::automotive::watchdog::WatchdogClient
51 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()
187 WatchdogClient::MessageHandlerImpl::MessageHandlerImpl(WatchdogClient* client) : mClient(client) {} in MessageHandlerImpl()
189 void WatchdogClient::MessageHandlerImpl::handleMessage(const Message& message) { in handleMessage()