mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 05:49:27 +00:00
Merge "libradiocompat: Expose AIDL indications" into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
9941019166
@@ -53,6 +53,10 @@ RadioResponse& CallbackManager::response() const {
|
||||
return *mRadioResponse;
|
||||
}
|
||||
|
||||
RadioIndication& CallbackManager::indication() const {
|
||||
return *mRadioIndication;
|
||||
}
|
||||
|
||||
void CallbackManager::setResponseFunctionsDelayed() {
|
||||
std::unique_lock<std::mutex> lock(mDelayedSetterGuard);
|
||||
mDelayedSetterDeadline = std::chrono::steady_clock::now() + kDelayedSetterDelay;
|
||||
|
||||
@@ -46,6 +46,7 @@ class CallbackManager {
|
||||
~CallbackManager();
|
||||
|
||||
RadioResponse& response() const;
|
||||
RadioIndication& indication() const;
|
||||
|
||||
template <typename ResponseType, typename IndicationType>
|
||||
void setResponseFunctions(const std::shared_ptr<ResponseType>& response,
|
||||
|
||||
Reference in New Issue
Block a user