mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge changes from topic "sdv-vhal-emulator-service" into udc-qpr-dev-plus-aosp am: dfa4ae0d28
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24805466 Change-Id: I32b745bb733b52d6fd77c17fd584da5a6c073575 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -82,6 +82,10 @@ class GRPCVehicleHardware : public IVehicleHardware {
|
||||
|
||||
bool waitForConnected(std::chrono::milliseconds waitTime);
|
||||
|
||||
protected:
|
||||
std::shared_mutex mCallbackMutex;
|
||||
std::unique_ptr<const PropertyChangeCallback> mOnPropChange;
|
||||
|
||||
private:
|
||||
void ValuePollingLoop();
|
||||
|
||||
@@ -90,8 +94,6 @@ class GRPCVehicleHardware : public IVehicleHardware {
|
||||
std::unique_ptr<proto::VehicleServer::Stub> mGrpcStub;
|
||||
std::thread mValuePollingThread;
|
||||
|
||||
std::shared_mutex mCallbackMutex;
|
||||
std::unique_ptr<const PropertyChangeCallback> mOnPropChange;
|
||||
std::unique_ptr<const PropertySetErrorCallback> mOnSetErr;
|
||||
|
||||
std::mutex mShutdownMutex;
|
||||
|
||||
Reference in New Issue
Block a user