Implement RadioData for AIDL-HIDL Telephony HAL translator

Bug: 203699028
Test: Boot and grep logcat against radiocompat
Change-Id: I5770ee4125cd9e6f118200ecee889ad785e8929f
diff --git a/radio/aidl/compat/libradiocompat/RadioResponse.cpp b/radio/aidl/compat/libradiocompat/RadioResponse.cpp
index 587e497..0a38d8c 100644
--- a/radio/aidl/compat/libradiocompat/RadioResponse.cpp
+++ b/radio/aidl/compat/libradiocompat/RadioResponse.cpp
@@ -28,6 +28,7 @@
 Return<void> RadioResponse::acknowledgeRequest(int32_t serial) {
     LOG_CALL << serial;
     // TODO(b/203699028): send to correct requestor or confirm if spam is not a problem
+    if (mDataCb) mDataCb->acknowledgeRequest(serial);
     if (mMessagingCb) mMessagingCb->acknowledgeRequest(serial);
     if (mSimCb) mSimCb->acknowledgeRequest(serial);
     return {};
@@ -107,11 +108,6 @@
     return {};
 }
 
-Return<void> RadioResponse::setupDataCallResponse(const V1_0::RadioResponseInfo& info,
-                                                  const V1_0::SetupDataCallResult& dcResponse) {
-    return {};
-}
-
 Return<void> RadioResponse::getClirResponse(const V1_0::RadioResponseInfo& info, int32_t n,
                                             int32_t m) {
     return {};
@@ -143,10 +139,6 @@
     return {};
 }
 
-Return<void> RadioResponse::deactivateDataCallResponse(const V1_0::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::setBarringPasswordResponse(const V1_0::RadioResponseInfo& info) {
     return {};
 }
@@ -201,11 +193,6 @@
     return {};
 }
 
-Return<void> RadioResponse::getDataCallListResponse(
-        const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::SetupDataCallResult>& dcResp) {
-    return {};
-}
-
 Return<void> RadioResponse::setSuppServiceNotificationsResponse(
         const V1_0::RadioResponseInfo& info) {
     return {};
@@ -306,10 +293,6 @@
     return {};
 }
 
-Return<void> RadioResponse::setInitialAttachApnResponse(const V1_0::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::getImsRegistrationStateResponse(  //
         const V1_0::RadioResponseInfo& info, bool isRegd, V1_0::RadioTechnologyFamily ratFamily) {
     return {};
@@ -332,19 +315,11 @@
     return {};
 }
 
-Return<void> RadioResponse::setDataAllowedResponse(const V1_0::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::getHardwareConfigResponse(
         const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::HardwareConfig>& config) {
     return {};
 }
 
-Return<void> RadioResponse::setDataProfileResponse(const V1_0::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::requestShutdownResponse(const V1_0::RadioResponseInfo& info) {
     return {};
 }
@@ -395,15 +370,6 @@
     return {};
 }
 
-Return<void> RadioResponse::startKeepaliveResponse(const V1_0::RadioResponseInfo& info,
-                                                   const V1_1::KeepaliveStatus& status) {
-    return {};
-}
-
-Return<void> RadioResponse::stopKeepaliveResponse(const V1_0::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::getCellInfoListResponse_1_2(const V1_0::RadioResponseInfo& info,
                                                         const hidl_vec<V1_2::CellInfo>& cellInfo) {
     return {};
@@ -482,17 +448,6 @@
     return {};
 }
 
-Return<void> RadioResponse::getDataCallListResponse_1_4(
-        const V1_0::RadioResponseInfo& info,
-        const hidl_vec<V1_4::SetupDataCallResult>& dcResponse) {
-    return {};
-}
-
-Return<void> RadioResponse::setupDataCallResponse_1_4(const V1_0::RadioResponseInfo& info,
-                                                      const V1_4::SetupDataCallResult& dcResponse) {
-    return {};
-}
-
 Return<void> RadioResponse::getSignalStrengthResponse_1_4(
         const V1_0::RadioResponseInfo& info, const V1_4::SignalStrength& signalStrength) {
     return {};
@@ -517,25 +472,6 @@
     return {};
 }
 
-Return<void> RadioResponse::setupDataCallResponse_1_5(const V1_0::RadioResponseInfo& info,
-                                                      const V1_5::SetupDataCallResult& dcResponse) {
-    return {};
-}
-
-Return<void> RadioResponse::getDataCallListResponse_1_5(
-        const V1_0::RadioResponseInfo& info,
-        const hidl_vec<V1_5::SetupDataCallResult>& dcResponse) {
-    return {};
-}
-
-Return<void> RadioResponse::setInitialAttachApnResponse_1_5(const V1_0::RadioResponseInfo& info) {
-    return {};
-}
-
-Return<void> RadioResponse::setDataProfileResponse_1_5(const V1_0::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::setRadioPowerResponse_1_5(const V1_0::RadioResponseInfo& info) {
     return {};
 }
@@ -574,17 +510,6 @@
     return {};
 }
 
-Return<void> RadioResponse::setupDataCallResponse_1_6(const V1_6::RadioResponseInfo& info,
-                                                      const V1_6::SetupDataCallResult& dcResponse) {
-    return {};
-}
-
-Return<void> RadioResponse::getDataCallListResponse_1_6(
-        const V1_6::RadioResponseInfo& info,
-        const hidl_vec<V1_6::SetupDataCallResult>& dcResponse) {
-    return {};
-}
-
 Return<void> RadioResponse::setNrDualConnectivityStateResponse(
         const V1_6::RadioResponseInfo& info) {
     return {};
@@ -595,23 +520,6 @@
     return {};
 }
 
-Return<void> RadioResponse::allocatePduSessionIdResponse(const V1_6::RadioResponseInfo& info,
-                                                         int32_t id) {
-    return {};
-}
-
-Return<void> RadioResponse::releasePduSessionIdResponse(const V1_6::RadioResponseInfo& info) {
-    return {};
-}
-
-Return<void> RadioResponse::startHandoverResponse(const V1_6::RadioResponseInfo& info) {
-    return {};
-}
-
-Return<void> RadioResponse::cancelHandoverResponse(const V1_6::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::setAllowedNetworkTypesBitmapResponse(
         const V1_6::RadioResponseInfo& info) {
     return {};
@@ -623,10 +531,6 @@
     return {};
 }
 
-Return<void> RadioResponse::setDataThrottlingResponse(const V1_6::RadioResponseInfo& info) {
-    return {};
-}
-
 Return<void> RadioResponse::getSystemSelectionChannelsResponse(
         const V1_6::RadioResponseInfo& info,
         const hidl_vec<V1_5::RadioAccessSpecifier>& specifiers) {
@@ -658,9 +562,4 @@
     return {};
 }
 
-Return<void> RadioResponse::getSlicingConfigResponse(const V1_6::RadioResponseInfo& info,
-                                                     const V1_6::SlicingConfig& slicingConfig) {
-    return {};
-}
-
 }  // namespace android::hardware::radio::compat