Home
last modified time | relevance | path

Searched refs:ICarWatchdogClient (Results 1 – 20 of 20) sorted by relevance

/packages/services/Car/cpp/watchdog/aidl/android/automotive/watchdog/
DICarWatchdog.aidl19 import android.automotive.watchdog.ICarWatchdogClient;
42 void registerClient(in ICarWatchdogClient client, in TimeoutLength timeout); in registerClient()
49 void unregisterClient(in ICarWatchdogClient client); in unregisterClient()
59 void registerMediator(in ICarWatchdogClient mediator); in registerMediator()
69 void unregisterMediator(in ICarWatchdogClient mediator); in unregisterMediator()
95 void tellClientAlive(in ICarWatchdogClient client, in int sessionId); in tellClientAlive()
109 in ICarWatchdogClient mediator, in int[] clientsNotResponding, in int sessionId); in tellMediatorAlive()
DICarWatchdogMonitor.aidl19 import android.automotive.watchdog.ICarWatchdogClient;
DICarWatchdogClient.aidl22 oneway interface ICarWatchdogClient { interface
/packages/services/Car/cpp/watchdog/aidl/aidl_api/android.automotive.watchdog/2/android/automotive/watchdog/
DICarWatchdog.aidl21 …void registerClient(in android.automotive.watchdog.ICarWatchdogClient client, in android.automotiv… in registerClient()
22 void unregisterClient(in android.automotive.watchdog.ICarWatchdogClient client); in unregisterClient()
23 void registerMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in registerMediator()
24 void unregisterMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in unregisterMediator()
27 void tellClientAlive(in android.automotive.watchdog.ICarWatchdogClient client, in int sessionId); in tellClientAlive()
28 …void tellMediatorAlive(in android.automotive.watchdog.ICarWatchdogClient mediator, in int[] client… in tellMediatorAlive()
DICarWatchdogClient.aidl20 interface ICarWatchdogClient { interface
/packages/services/Car/cpp/watchdog/aidl/aidl_api/android.automotive.watchdog/1/android/automotive/watchdog/
DICarWatchdog.aidl21 …void registerClient(in android.automotive.watchdog.ICarWatchdogClient client, in android.automotiv… in registerClient()
22 void unregisterClient(in android.automotive.watchdog.ICarWatchdogClient client); in unregisterClient()
23 void registerMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in registerMediator()
24 void unregisterMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in unregisterMediator()
27 void tellClientAlive(in android.automotive.watchdog.ICarWatchdogClient client, in int sessionId); in tellClientAlive()
28 …void tellMediatorAlive(in android.automotive.watchdog.ICarWatchdogClient mediator, in int[] client… in tellMediatorAlive()
DICarWatchdogClient.aidl20 interface ICarWatchdogClient { interface
/packages/services/Car/cpp/watchdog/aidl/aidl_api/android.automotive.watchdog/3/android/automotive/watchdog/
DICarWatchdog.aidl37 …void registerClient(in android.automotive.watchdog.ICarWatchdogClient client, in android.automotiv… in registerClient()
38 void unregisterClient(in android.automotive.watchdog.ICarWatchdogClient client); in unregisterClient()
42 void registerMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in registerMediator()
46 void unregisterMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in unregisterMediator()
55 void tellClientAlive(in android.automotive.watchdog.ICarWatchdogClient client, in int sessionId); in tellClientAlive()
59 …void tellMediatorAlive(in android.automotive.watchdog.ICarWatchdogClient mediator, in int[] client… in tellMediatorAlive()
DICarWatchdogClient.aidl36 interface ICarWatchdogClient { interface
/packages/services/Car/cpp/watchdog/aidl/aidl_api/android.automotive.watchdog/current/android/automotive/watchdog/
DICarWatchdog.aidl37 …void registerClient(in android.automotive.watchdog.ICarWatchdogClient client, in android.automotiv… in registerClient()
38 void unregisterClient(in android.automotive.watchdog.ICarWatchdogClient client); in unregisterClient()
42 void registerMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in registerMediator()
46 void unregisterMediator(in android.automotive.watchdog.ICarWatchdogClient mediator); in unregisterMediator()
55 void tellClientAlive(in android.automotive.watchdog.ICarWatchdogClient client, in int sessionId); in tellClientAlive()
59 …void tellMediatorAlive(in android.automotive.watchdog.ICarWatchdogClient mediator, in int[] client… in tellMediatorAlive()
DICarWatchdogClient.aidl36 interface ICarWatchdogClient { interface
/packages/services/Car/cpp/watchdog/server/src/
DWatchdogBinderMediator.h69 android::binder::Status registerClient(const android::sp<ICarWatchdogClient>& client,
72 const android::sp<ICarWatchdogClient>& client) override;
73 android::binder::Status tellClientAlive(const android::sp<ICarWatchdogClient>& client,
86 const android::sp<ICarWatchdogClient>& mediator) override;
88 const android::sp<ICarWatchdogClient>& mediator) override;
93 android::binder::Status tellMediatorAlive(const android::sp<ICarWatchdogClient>& mediator,
DWatchdogBinderMediator.cpp205 Status WatchdogBinderMediator::registerClient(const sp<ICarWatchdogClient>& client, in registerClient()
213 Status WatchdogBinderMediator::unregisterClient(const sp<ICarWatchdogClient>& client) { in unregisterClient()
220 Status WatchdogBinderMediator::tellClientAlive(const sp<ICarWatchdogClient>& client, in tellClientAlive()
288 Status WatchdogBinderMediator::registerMediator(const sp<ICarWatchdogClient>& /*mediator*/) { in registerMediator() argument
293 Status WatchdogBinderMediator::unregisterMediator(const sp<ICarWatchdogClient>& /*mediator*/) { in unregisterMediator() argument
308 const sp<ICarWatchdogClient>& /*mediator*/, in tellMediatorAlive() argument
DWatchdogProcessService.h60 virtual android::binder::Status registerClient(const android::sp<ICarWatchdogClient>& client,
62 virtual android::binder::Status unregisterClient(const android::sp<ICarWatchdogClient>& client);
71 virtual android::binder::Status tellClientAlive(const android::sp<ICarWatchdogClient>& client,
92 ClientInfo(const android::sp<ICarWatchdogClient>& client, pid_t pid, userid_t userId) : in ClientInfo()
126 android::sp<ICarWatchdogClient> client = nullptr;
DWatchdogProcessService.cpp153 Status WatchdogProcessService::registerClient(const sp<ICarWatchdogClient>& client, in registerClient()
163 Status WatchdogProcessService::unregisterClient(const sp<ICarWatchdogClient>& client) { in unregisterClient()
226 Status WatchdogProcessService::tellClientAlive(const sp<ICarWatchdogClient>& client, in tellClientAlive()
/packages/services/Car/cpp/watchdog/testclient/src/
DWatchdogClient.cpp112 std::shared_ptr<ICarWatchdogClient> testClient; in respondToWatchdog()
153 std::shared_ptr<ICarWatchdogClient> client = ICarWatchdogClient::fromBinder(binder); in registerClient()
173 std::shared_ptr<ICarWatchdogClient> testClient; in unregisterClient()
DWatchdogClient.h83 std::shared_ptr<ICarWatchdogClient> mTestClient GUARDED_BY(mMutex);
/packages/services/Car/cpp/watchdog/server/tests/
DMockWatchdogProcessService.h49 (const sp<ICarWatchdogClient>& client, TimeoutLength timeout), (override));
50 MOCK_METHOD(android::binder::Status, unregisterClient, (const sp<ICarWatchdogClient>& client),
63 (const sp<ICarWatchdogClient>& client, int32_t sessionId), (override));
DWatchdogBinderMediatorTest.cpp56 class MockICarWatchdogClient : public ICarWatchdogClient {
236 sp<ICarWatchdogClient> client = sp<MockICarWatchdogClient>::make(); in TEST_F()
245 sp<ICarWatchdogClient> client = sp<MockICarWatchdogClient>::make(); in TEST_F()
253 sp<ICarWatchdogClient> client = sp<MockICarWatchdogClient>::make(); in TEST_F()
DWatchdogProcessServiceTest.cpp185 sp<ICarWatchdogClient> client = expectNormalCarWatchdogClient(); in TEST_F()