Home
last modified time | relevance | path

Searched refs:WatchdogClient (Results 1 – 7 of 7) sorted by relevance

/aosp12/packages/services/Car/cpp/watchdog/testclient/src/
H A DWatchdogClient.cpp47 WatchdogClient::WatchdogClient(const sp<Looper>& handlerLooper) : mHandlerLooper(handlerLooper) { in WatchdogClient() function in aidl::android::automotive::watchdog::WatchdogClient
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()
[all …]
H A DWatchdogClient.h49 class WatchdogClient : public BnCarWatchdogClient {
51 explicit WatchdogClient(const ::android::sp<::android::Looper>& handlerLooper);
62 explicit MessageHandlerImpl(WatchdogClient* client);
66 WatchdogClient* mClient;
H A Dmain.cpp28 using aidl::android::automotive::watchdog::WatchdogClient;
79 std::shared_ptr<WatchdogClient> service = ndk::SharedRefBase::make<WatchdogClient>(looper); in main()
/aosp12/hardware/interfaces/automotive/vehicle/2.0/default/common/src/
H A DWatchdogClient.cpp39 WatchdogClient::WatchdogClient(const sp<Looper>& handlerLooper, VehicleHalManager* vhalManager) in WatchdogClient() function in android::hardware::automotive::vehicle::V2_0::WatchdogClient
44 ndk::ScopedAStatus WatchdogClient::checkIfAlive(int32_t sessionId, TimeoutLength /*timeout*/) { in checkIfAlive()
54 ndk::ScopedAStatus WatchdogClient::prepareProcessTermination() { in prepareProcessTermination()
58 bool WatchdogClient::initialize() { in initialize()
88 void WatchdogClient::respondToWatchdog() { in respondToWatchdog()
108 bool WatchdogClient::isClientHealthy() const { in isClientHealthy()
124 WatchdogClient::MessageHandlerImpl::MessageHandlerImpl(WatchdogClient* client) : mClient(client) {} in MessageHandlerImpl()
126 void WatchdogClient::MessageHandlerImpl::handleMessage(const Message& message) { in handleMessage()
/aosp12/hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
H A DWatchdogClient.h33 class WatchdogClient : public aidl::android::automotive::watchdog::BnCarWatchdogClient {
35 explicit WatchdogClient(const ::android::sp<::android::Looper>& handlerLooper,
47 explicit MessageHandlerImpl(WatchdogClient* client);
51 WatchdogClient* mClient;
/aosp12/hardware/interfaces/automotive/vehicle/2.0/default/tests/fuzzer/
H A DVehicleManager_fuzzer.cpp57 using ::android::hardware::automotive::vehicle::V2_0::WatchdogClient;
419 if (auto watchdogClient = ndk::SharedRefBase::make<WatchdogClient>(looper, service); in invokeWatchDogClient()
/aosp12/hardware/interfaces/automotive/vehicle/2.0/default/
H A DAndroid.bp67 "common/src/WatchdogClient.cpp",