mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
libradiocompat: Expose AIDL indications
Bug: 308985785 Test: m Change-Id: Iecf657e06a00e2beb781ac7ec849950dcb42038d
This commit is contained in:
@@ -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