diff options
Diffstat (limited to 'radio/1.0/vts/functional/radio_response.cpp')
-rw-r--r-- | radio/1.0/vts/functional/radio_response.cpp | 1151 |
1 files changed, 541 insertions, 610 deletions
diff --git a/radio/1.0/vts/functional/radio_response.cpp b/radio/1.0/vts/functional/radio_response.cpp index 22c20a55..ef887ebd 100644 --- a/radio/1.0/vts/functional/radio_response.cpp +++ b/radio/1.0/vts/functional/radio_response.cpp | |||
@@ -20,953 +20,884 @@ CardStatus cardStatus; | |||
20 | 20 | ||
21 | RadioResponse::RadioResponse(RadioHidlTest& parent) : parent(parent) {} | 21 | RadioResponse::RadioResponse(RadioHidlTest& parent) : parent(parent) {} |
22 | 22 | ||
23 | Return<void> RadioResponse::getIccCardStatusResponse( | 23 | Return<void> RadioResponse::getIccCardStatusResponse(const RadioResponseInfo& info, |
24 | const RadioResponseInfo& info, const CardStatus& card_status) { | 24 | const CardStatus& card_status) { |
25 | rspInfo = info; | 25 | rspInfo = info; |
26 | cardStatus = card_status; | 26 | cardStatus = card_status; |
27 | parent.notify(); | 27 | parent.notify(); |
28 | return Void(); | 28 | return Void(); |
29 | } | 29 | } |
30 | 30 | ||
31 | Return<void> RadioResponse::supplyIccPinForAppResponse( | 31 | Return<void> RadioResponse::supplyIccPinForAppResponse(const RadioResponseInfo& info, |
32 | const RadioResponseInfo& info, int32_t /*remainingRetries*/) { | 32 | int32_t /*remainingRetries*/) { |
33 | rspInfo = info; | 33 | rspInfo = info; |
34 | parent.notify(); | 34 | parent.notify(); |
35 | return Void(); | 35 | return Void(); |
36 | } | 36 | } |
37 | 37 | ||
38 | Return<void> RadioResponse::supplyIccPukForAppResponse( | 38 | Return<void> RadioResponse::supplyIccPukForAppResponse(const RadioResponseInfo& info, |
39 | const RadioResponseInfo& info, int32_t /*remainingRetries*/) { | 39 | int32_t /*remainingRetries*/) { |
40 | rspInfo = info; | 40 | rspInfo = info; |
41 | parent.notify(); | 41 | parent.notify(); |
42 | return Void(); | 42 | return Void(); |
43 | } | 43 | } |
44 | 44 | ||
45 | Return<void> RadioResponse::supplyIccPin2ForAppResponse( | 45 | Return<void> RadioResponse::supplyIccPin2ForAppResponse(const RadioResponseInfo& info, |
46 | const RadioResponseInfo& info, int32_t /*remainingRetries*/) { | 46 | int32_t /*remainingRetries*/) { |
47 | rspInfo = info; | 47 | rspInfo = info; |
48 | parent.notify(); | 48 | parent.notify(); |
49 | return Void(); | 49 | return Void(); |
50 | } | 50 | } |
51 | 51 | ||
52 | Return<void> RadioResponse::supplyIccPuk2ForAppResponse( | 52 | Return<void> RadioResponse::supplyIccPuk2ForAppResponse(const RadioResponseInfo& info, |
53 | const RadioResponseInfo& info, int32_t /*remainingRetries*/) { | 53 | int32_t /*remainingRetries*/) { |
54 | rspInfo = info; | 54 | rspInfo = info; |
55 | parent.notify(); | 55 | parent.notify(); |
56 | return Void(); | 56 | return Void(); |
57 | } | 57 | } |
58 | 58 | ||
59 | Return<void> RadioResponse::changeIccPinForAppResponse( | 59 | Return<void> RadioResponse::changeIccPinForAppResponse(const RadioResponseInfo& info, |
60 | const RadioResponseInfo& info, int32_t /*remainingRetries*/) { | 60 | int32_t /*remainingRetries*/) { |
61 | rspInfo = info; | 61 | rspInfo = info; |
62 | parent.notify(); | 62 | parent.notify(); |
63 | return Void(); | 63 | return Void(); |
64 | } | 64 | } |
65 | 65 | ||
66 | Return<void> RadioResponse::changeIccPin2ForAppResponse( | 66 | Return<void> RadioResponse::changeIccPin2ForAppResponse(const RadioResponseInfo& info, |
67 | const RadioResponseInfo& info, int32_t /*remainingRetries*/) { | 67 | int32_t /*remainingRetries*/) { |
68 | rspInfo = info; | 68 | rspInfo = info; |
69 | parent.notify(); | 69 | parent.notify(); |
70 | return Void(); | 70 | return Void(); |
71 | } | 71 | } |
72 | 72 | ||
73 | Return<void> RadioResponse::supplyNetworkDepersonalizationResponse( | 73 | Return<void> RadioResponse::supplyNetworkDepersonalizationResponse(const RadioResponseInfo& info, |
74 | const RadioResponseInfo& info, int32_t /*remainingRetries*/) { | 74 | int32_t /*remainingRetries*/) { |
75 | rspInfo = info; | 75 | rspInfo = info; |
76 | parent.notify(); | 76 | parent.notify(); |
77 | return Void(); | 77 | return Void(); |
78 | } | 78 | } |
79 | 79 | ||
80 | Return<void> RadioResponse::getCurrentCallsResponse( | 80 | Return<void> RadioResponse::getCurrentCallsResponse( |
81 | const RadioResponseInfo& info, | 81 | const RadioResponseInfo& info, const ::android::hardware::hidl_vec<Call>& /*calls*/) { |
82 | const ::android::hardware::hidl_vec<Call>& /*calls*/) { | 82 | rspInfo = info; |
83 | rspInfo = info; | 83 | parent.notify(); |
84 | parent.notify(); | 84 | return Void(); |
85 | return Void(); | ||
86 | } | 85 | } |
87 | 86 | ||
88 | Return<void> RadioResponse::dialResponse(const RadioResponseInfo& info) { | 87 | Return<void> RadioResponse::dialResponse(const RadioResponseInfo& info) { |
89 | rspInfo = info; | 88 | rspInfo = info; |
90 | parent.notify(); | 89 | parent.notify(); |
91 | return Void(); | 90 | return Void(); |
92 | } | 91 | } |
93 | 92 | ||
94 | Return<void> RadioResponse::getIMSIForAppResponse( | 93 | Return<void> RadioResponse::getIMSIForAppResponse(const RadioResponseInfo& info, |
95 | const RadioResponseInfo& info, | 94 | const ::android::hardware::hidl_string& imsi) { |
96 | const ::android::hardware::hidl_string& imsi) { | 95 | rspInfo = info; |
97 | rspInfo = info; | 96 | this->imsi = imsi; |
98 | this->imsi = imsi; | 97 | parent.notify(); |
99 | parent.notify(); | 98 | return Void(); |
100 | return Void(); | ||
101 | } | 99 | } |
102 | 100 | ||
103 | Return<void> RadioResponse::hangupConnectionResponse( | 101 | Return<void> RadioResponse::hangupConnectionResponse(const RadioResponseInfo& info) { |
104 | const RadioResponseInfo& info) { | 102 | rspInfo = info; |
105 | rspInfo = info; | 103 | parent.notify(); |
106 | parent.notify(); | 104 | return Void(); |
107 | return Void(); | ||
108 | } | 105 | } |
109 | 106 | ||
110 | Return<void> RadioResponse::hangupWaitingOrBackgroundResponse( | 107 | Return<void> RadioResponse::hangupWaitingOrBackgroundResponse(const RadioResponseInfo& info) { |
111 | const RadioResponseInfo& info) { | 108 | rspInfo = info; |
112 | rspInfo = info; | 109 | parent.notify(); |
113 | parent.notify(); | 110 | return Void(); |
114 | return Void(); | ||
115 | } | 111 | } |
116 | 112 | ||
117 | Return<void> RadioResponse::hangupForegroundResumeBackgroundResponse( | 113 | Return<void> RadioResponse::hangupForegroundResumeBackgroundResponse( |
118 | const RadioResponseInfo& info) { | 114 | const RadioResponseInfo& info) { |
119 | rspInfo = info; | 115 | rspInfo = info; |
120 | parent.notify(); | 116 | parent.notify(); |
121 | return Void(); | 117 | return Void(); |
122 | } | 118 | } |
123 | 119 | ||
124 | Return<void> RadioResponse::switchWaitingOrHoldingAndActiveResponse( | 120 | Return<void> RadioResponse::switchWaitingOrHoldingAndActiveResponse(const RadioResponseInfo& info) { |
125 | const RadioResponseInfo& info) { | 121 | rspInfo = info; |
126 | rspInfo = info; | 122 | parent.notify(); |
127 | parent.notify(); | 123 | return Void(); |
128 | return Void(); | ||
129 | } | 124 | } |
130 | 125 | ||
131 | Return<void> RadioResponse::conferenceResponse(const RadioResponseInfo& info) { | 126 | Return<void> RadioResponse::conferenceResponse(const RadioResponseInfo& info) { |
132 | rspInfo = info; | 127 | rspInfo = info; |
133 | parent.notify(); | 128 | parent.notify(); |
134 | return Void(); | 129 | return Void(); |
135 | } | 130 | } |
136 | 131 | ||
137 | Return<void> RadioResponse::rejectCallResponse(const RadioResponseInfo& info) { | 132 | Return<void> RadioResponse::rejectCallResponse(const RadioResponseInfo& info) { |
138 | rspInfo = info; | 133 | rspInfo = info; |
139 | parent.notify(); | 134 | parent.notify(); |
140 | return Void(); | 135 | return Void(); |
141 | } | 136 | } |
142 | 137 | ||
143 | Return<void> RadioResponse::getLastCallFailCauseResponse( | 138 | Return<void> RadioResponse::getLastCallFailCauseResponse( |
144 | const RadioResponseInfo& info, | 139 | const RadioResponseInfo& info, const LastCallFailCauseInfo& /*failCauseInfo*/) { |
145 | const LastCallFailCauseInfo& /*failCauseInfo*/) { | 140 | rspInfo = info; |
146 | rspInfo = info; | 141 | parent.notify(); |
147 | parent.notify(); | 142 | return Void(); |
148 | return Void(); | ||
149 | } | 143 | } |
150 | 144 | ||
151 | Return<void> RadioResponse::getSignalStrengthResponse( | 145 | Return<void> RadioResponse::getSignalStrengthResponse(const RadioResponseInfo& info, |
152 | const RadioResponseInfo& info, const SignalStrength& /*sig_strength*/) { | 146 | const SignalStrength& /*sig_strength*/) { |
153 | rspInfo = info; | 147 | rspInfo = info; |
154 | parent.notify(); | 148 | parent.notify(); |
155 | return Void(); | 149 | return Void(); |
156 | } | 150 | } |
157 | 151 | ||
158 | Return<void> RadioResponse::getVoiceRegistrationStateResponse( | 152 | Return<void> RadioResponse::getVoiceRegistrationStateResponse( |
159 | const RadioResponseInfo& info, | 153 | const RadioResponseInfo& info, const VoiceRegStateResult& /*voiceRegResponse*/) { |
160 | const VoiceRegStateResult& /*voiceRegResponse*/) { | 154 | rspInfo = info; |
161 | rspInfo = info; | 155 | parent.notify(); |
162 | parent.notify(); | 156 | return Void(); |
163 | return Void(); | ||
164 | } | 157 | } |
165 | 158 | ||
166 | Return<void> RadioResponse::getDataRegistrationStateResponse( | 159 | Return<void> RadioResponse::getDataRegistrationStateResponse( |
167 | const RadioResponseInfo& info, | 160 | const RadioResponseInfo& info, const DataRegStateResult& /*dataRegResponse*/) { |
168 | const DataRegStateResult& /*dataRegResponse*/) { | 161 | rspInfo = info; |
169 | rspInfo = info; | 162 | parent.notify(); |
170 | parent.notify(); | 163 | return Void(); |
171 | return Void(); | ||
172 | } | 164 | } |
173 | 165 | ||
174 | Return<void> RadioResponse::getOperatorResponse( | 166 | Return<void> RadioResponse::getOperatorResponse( |
175 | const RadioResponseInfo& info, | 167 | const RadioResponseInfo& info, const ::android::hardware::hidl_string& /*longName*/, |
176 | const ::android::hardware::hidl_string& /*longName*/, | ||
177 | const ::android::hardware::hidl_string& /*shortName*/, | 168 | const ::android::hardware::hidl_string& /*shortName*/, |
178 | const ::android::hardware::hidl_string& /*numeric*/) { | 169 | const ::android::hardware::hidl_string& /*numeric*/) { |
179 | rspInfo = info; | 170 | rspInfo = info; |
180 | parent.notify(); | 171 | parent.notify(); |
181 | return Void(); | 172 | return Void(); |
182 | } | 173 | } |
183 | 174 | ||
184 | Return<void> RadioResponse::setRadioPowerResponse( | 175 | Return<void> RadioResponse::setRadioPowerResponse(const RadioResponseInfo& info) { |
185 | const RadioResponseInfo& info) { | 176 | rspInfo = info; |
186 | rspInfo = info; | 177 | parent.notify(); |
187 | parent.notify(); | 178 | return Void(); |
188 | return Void(); | ||
189 | } | 179 | } |
190 | 180 | ||
191 | Return<void> RadioResponse::sendDtmfResponse(const RadioResponseInfo& info) { | 181 | Return<void> RadioResponse::sendDtmfResponse(const RadioResponseInfo& info) { |
192 | rspInfo = info; | 182 | rspInfo = info; |
193 | parent.notify(); | 183 | parent.notify(); |
194 | return Void(); | 184 | return Void(); |
195 | } | 185 | } |
196 | 186 | ||
197 | Return<void> RadioResponse::sendSmsResponse(const RadioResponseInfo& info, | 187 | Return<void> RadioResponse::sendSmsResponse(const RadioResponseInfo& info, |
198 | const SendSmsResult& sms) { | 188 | const SendSmsResult& sms) { |
199 | rspInfo = info; | 189 | rspInfo = info; |
200 | sendSmsResult = sms; | 190 | sendSmsResult = sms; |
201 | parent.notify(); | 191 | parent.notify(); |
202 | return Void(); | 192 | return Void(); |
203 | } | 193 | } |
204 | 194 | ||
205 | Return<void> RadioResponse::sendSMSExpectMoreResponse( | 195 | Return<void> RadioResponse::sendSMSExpectMoreResponse(const RadioResponseInfo& info, |
206 | const RadioResponseInfo& info, const SendSmsResult& sms) { | 196 | const SendSmsResult& sms) { |
207 | rspInfo = info; | 197 | rspInfo = info; |
208 | sendSmsResult = sms; | 198 | sendSmsResult = sms; |
209 | parent.notify(); | 199 | parent.notify(); |
210 | return Void(); | 200 | return Void(); |
211 | } | 201 | } |
212 | 202 | ||
213 | Return<void> RadioResponse::setupDataCallResponse( | 203 | Return<void> RadioResponse::setupDataCallResponse(const RadioResponseInfo& info, |
214 | const RadioResponseInfo& info, const SetupDataCallResult& /*dcResponse*/) { | 204 | const SetupDataCallResult& /*dcResponse*/) { |
215 | rspInfo = info; | 205 | rspInfo = info; |
216 | parent.notify(); | 206 | parent.notify(); |
217 | return Void(); | 207 | return Void(); |
218 | } | 208 | } |
219 | 209 | ||
220 | Return<void> RadioResponse::iccIOForAppResponse(const RadioResponseInfo& info, | 210 | Return<void> RadioResponse::iccIOForAppResponse(const RadioResponseInfo& info, |
221 | const IccIoResult& iccIo) { | 211 | const IccIoResult& iccIo) { |
222 | rspInfo = info; | 212 | rspInfo = info; |
223 | this->iccIoResult = iccIo; | 213 | this->iccIoResult = iccIo; |
224 | parent.notify(); | 214 | parent.notify(); |
225 | return Void(); | 215 | return Void(); |
226 | } | 216 | } |
227 | 217 | ||
228 | Return<void> RadioResponse::sendUssdResponse(const RadioResponseInfo& info) { | 218 | Return<void> RadioResponse::sendUssdResponse(const RadioResponseInfo& info) { |
229 | rspInfo = info; | 219 | rspInfo = info; |
230 | parent.notify(); | 220 | parent.notify(); |
231 | return Void(); | 221 | return Void(); |
232 | } | 222 | } |
233 | 223 | ||
234 | Return<void> RadioResponse::cancelPendingUssdResponse( | 224 | Return<void> RadioResponse::cancelPendingUssdResponse(const RadioResponseInfo& info) { |
235 | const RadioResponseInfo& info) { | 225 | rspInfo = info; |
236 | rspInfo = info; | 226 | parent.notify(); |
237 | parent.notify(); | 227 | return Void(); |
238 | return Void(); | ||
239 | } | 228 | } |
240 | 229 | ||
241 | Return<void> RadioResponse::getClirResponse(const RadioResponseInfo& info, | 230 | Return<void> RadioResponse::getClirResponse(const RadioResponseInfo& info, int32_t /*n*/, |
242 | int32_t /*n*/, int32_t /*m*/) { | 231 | int32_t /*m*/) { |
243 | rspInfo = info; | 232 | rspInfo = info; |
244 | parent.notify(); | 233 | parent.notify(); |
245 | return Void(); | 234 | return Void(); |
246 | } | 235 | } |
247 | 236 | ||
248 | Return<void> RadioResponse::setClirResponse(const RadioResponseInfo& info) { | 237 | Return<void> RadioResponse::setClirResponse(const RadioResponseInfo& info) { |
249 | rspInfo = info; | 238 | rspInfo = info; |
250 | parent.notify(); | 239 | parent.notify(); |
251 | return Void(); | 240 | return Void(); |
252 | } | 241 | } |
253 | 242 | ||
254 | Return<void> RadioResponse::getCallForwardStatusResponse( | 243 | Return<void> RadioResponse::getCallForwardStatusResponse( |
255 | const RadioResponseInfo& info, | 244 | const RadioResponseInfo& info, const ::android::hardware::hidl_vec<CallForwardInfo>& |
256 | const ::android::hardware::hidl_vec<CallForwardInfo>& | ||
257 | /*callForwardInfos*/) { | 245 | /*callForwardInfos*/) { |
258 | rspInfo = info; | 246 | rspInfo = info; |
259 | parent.notify(); | 247 | parent.notify(); |
260 | return Void(); | 248 | return Void(); |
261 | } | 249 | } |
262 | 250 | ||
263 | Return<void> RadioResponse::setCallForwardResponse( | 251 | Return<void> RadioResponse::setCallForwardResponse(const RadioResponseInfo& info) { |
264 | const RadioResponseInfo& info) { | 252 | rspInfo = info; |
265 | rspInfo = info; | 253 | parent.notify(); |
266 | parent.notify(); | 254 | return Void(); |
267 | return Void(); | ||
268 | } | 255 | } |
269 | 256 | ||
270 | Return<void> RadioResponse::getCallWaitingResponse( | 257 | Return<void> RadioResponse::getCallWaitingResponse(const RadioResponseInfo& info, bool /*enable*/, |
271 | const RadioResponseInfo& info, bool /*enable*/, int32_t /*serviceClass*/) { | 258 | int32_t /*serviceClass*/) { |
272 | rspInfo = info; | 259 | rspInfo = info; |
273 | parent.notify(); | 260 | parent.notify(); |
274 | return Void(); | 261 | return Void(); |
275 | } | 262 | } |
276 | 263 | ||
277 | Return<void> RadioResponse::setCallWaitingResponse( | 264 | Return<void> RadioResponse::setCallWaitingResponse(const RadioResponseInfo& info) { |
278 | const RadioResponseInfo& info) { | 265 | rspInfo = info; |
279 | rspInfo = info; | 266 | parent.notify(); |
280 | parent.notify(); | 267 | return Void(); |
281 | return Void(); | ||
282 | } | 268 | } |
283 | 269 | ||
284 | Return<void> RadioResponse::acknowledgeLastIncomingGsmSmsResponse( | 270 | Return<void> RadioResponse::acknowledgeLastIncomingGsmSmsResponse(const RadioResponseInfo& info) { |
285 | const RadioResponseInfo& info) { | 271 | rspInfo = info; |
286 | rspInfo = info; | 272 | parent.notify(); |
287 | parent.notify(); | 273 | return Void(); |
288 | return Void(); | ||
289 | } | 274 | } |
290 | 275 | ||
291 | Return<void> RadioResponse::acceptCallResponse(const RadioResponseInfo& info) { | 276 | Return<void> RadioResponse::acceptCallResponse(const RadioResponseInfo& info) { |
292 | rspInfo = info; | 277 | rspInfo = info; |
293 | parent.notify(); | 278 | parent.notify(); |
294 | return Void(); | 279 | return Void(); |
295 | } | 280 | } |
296 | 281 | ||
297 | Return<void> RadioResponse::deactivateDataCallResponse( | 282 | Return<void> RadioResponse::deactivateDataCallResponse(const RadioResponseInfo& info) { |
298 | const RadioResponseInfo& info) { | 283 | rspInfo = info; |
299 | rspInfo = info; | 284 | parent.notify(); |
300 | parent.notify(); | 285 | return Void(); |
301 | return Void(); | ||
302 | } | 286 | } |
303 | 287 | ||
304 | Return<void> RadioResponse::getFacilityLockForAppResponse( | 288 | Return<void> RadioResponse::getFacilityLockForAppResponse(const RadioResponseInfo& info, |
305 | const RadioResponseInfo& info, int32_t /*response*/) { | 289 | int32_t /*response*/) { |
306 | rspInfo = info; | 290 | rspInfo = info; |
307 | parent.notify(); | 291 | parent.notify(); |
308 | return Void(); | 292 | return Void(); |
309 | } | 293 | } |
310 | 294 | ||
311 | Return<void> RadioResponse::setFacilityLockForAppResponse( | 295 | Return<void> RadioResponse::setFacilityLockForAppResponse(const RadioResponseInfo& info, |
312 | const RadioResponseInfo& info, int32_t /*retry*/) { | 296 | int32_t /*retry*/) { |
313 | rspInfo = info; | 297 | rspInfo = info; |
314 | parent.notify(); | 298 | parent.notify(); |
315 | return Void(); | 299 | return Void(); |
316 | } | 300 | } |
317 | 301 | ||
318 | Return<void> RadioResponse::setBarringPasswordResponse( | 302 | Return<void> RadioResponse::setBarringPasswordResponse(const RadioResponseInfo& info) { |
319 | const RadioResponseInfo& info) { | 303 | rspInfo = info; |
320 | rspInfo = info; | 304 | parent.notify(); |
321 | parent.notify(); | 305 | return Void(); |
322 | return Void(); | ||
323 | } | 306 | } |
324 | 307 | ||
325 | Return<void> RadioResponse::getNetworkSelectionModeResponse( | 308 | Return<void> RadioResponse::getNetworkSelectionModeResponse(const RadioResponseInfo& info, |
326 | const RadioResponseInfo& info, bool /*manual*/) { | 309 | bool /*manual*/) { |
327 | rspInfo = info; | 310 | rspInfo = info; |
328 | parent.notify(); | 311 | parent.notify(); |
329 | return Void(); | 312 | return Void(); |
330 | } | 313 | } |
331 | 314 | ||
332 | Return<void> RadioResponse::setNetworkSelectionModeAutomaticResponse( | 315 | Return<void> RadioResponse::setNetworkSelectionModeAutomaticResponse( |
333 | const RadioResponseInfo& info) { | 316 | const RadioResponseInfo& info) { |
334 | rspInfo = info; | 317 | rspInfo = info; |
335 | parent.notify(); | 318 | parent.notify(); |
336 | return Void(); | 319 | return Void(); |
337 | } | 320 | } |
338 | 321 | ||
339 | Return<void> RadioResponse::setNetworkSelectionModeManualResponse( | 322 | Return<void> RadioResponse::setNetworkSelectionModeManualResponse(const RadioResponseInfo& info) { |
340 | const RadioResponseInfo& info) { | 323 | rspInfo = info; |
341 | rspInfo = info; | 324 | parent.notify(); |
342 | parent.notify(); | 325 | return Void(); |
343 | return Void(); | ||
344 | } | 326 | } |
345 | 327 | ||
346 | Return<void> RadioResponse::getAvailableNetworksResponse( | 328 | Return<void> RadioResponse::getAvailableNetworksResponse( |
347 | const RadioResponseInfo& info, | 329 | const RadioResponseInfo& info, |
348 | const ::android::hardware::hidl_vec<OperatorInfo>& /*networkInfos*/) { | 330 | const ::android::hardware::hidl_vec<OperatorInfo>& /*networkInfos*/) { |
349 | rspInfo = info; | 331 | rspInfo = info; |
350 | parent.notify(); | 332 | parent.notify(); |
351 | return Void(); | 333 | return Void(); |
352 | } | 334 | } |
353 | 335 | ||
354 | Return<void> RadioResponse::startDtmfResponse(const RadioResponseInfo& info) { | 336 | Return<void> RadioResponse::startDtmfResponse(const RadioResponseInfo& info) { |
355 | rspInfo = info; | 337 | rspInfo = info; |
356 | parent.notify(); | 338 | parent.notify(); |
357 | return Void(); | 339 | return Void(); |
358 | } | 340 | } |
359 | 341 | ||
360 | Return<void> RadioResponse::stopDtmfResponse(const RadioResponseInfo& info) { | 342 | Return<void> RadioResponse::stopDtmfResponse(const RadioResponseInfo& info) { |
361 | rspInfo = info; | 343 | rspInfo = info; |
362 | parent.notify(); | 344 | parent.notify(); |
363 | return Void(); | 345 | return Void(); |
364 | } | 346 | } |
365 | 347 | ||
366 | Return<void> RadioResponse::getBasebandVersionResponse( | 348 | Return<void> RadioResponse::getBasebandVersionResponse( |
367 | const RadioResponseInfo& info, | 349 | const RadioResponseInfo& info, const ::android::hardware::hidl_string& /*version*/) { |
368 | const ::android::hardware::hidl_string& /*version*/) { | 350 | rspInfo = info; |
369 | rspInfo = info; | 351 | parent.notify(); |
370 | parent.notify(); | 352 | return Void(); |
371 | return Void(); | ||
372 | } | 353 | } |
373 | 354 | ||
374 | Return<void> RadioResponse::separateConnectionResponse( | 355 | Return<void> RadioResponse::separateConnectionResponse(const RadioResponseInfo& info) { |
375 | const RadioResponseInfo& info) { | 356 | rspInfo = info; |
376 | rspInfo = info; | 357 | parent.notify(); |
377 | parent.notify(); | 358 | return Void(); |
378 | return Void(); | ||
379 | } | 359 | } |
380 | 360 | ||
381 | Return<void> RadioResponse::setMuteResponse(const RadioResponseInfo& info) { | 361 | Return<void> RadioResponse::setMuteResponse(const RadioResponseInfo& info) { |
382 | rspInfo = info; | 362 | rspInfo = info; |
383 | parent.notify(); | 363 | parent.notify(); |
384 | return Void(); | 364 | return Void(); |
385 | } | 365 | } |
386 | 366 | ||
387 | Return<void> RadioResponse::getMuteResponse(const RadioResponseInfo& info, | 367 | Return<void> RadioResponse::getMuteResponse(const RadioResponseInfo& info, bool /*enable*/) { |
388 | bool /*enable*/) { | 368 | rspInfo = info; |
389 | rspInfo = info; | 369 | parent.notify(); |
390 | parent.notify(); | 370 | return Void(); |
391 | return Void(); | ||
392 | } | 371 | } |
393 | 372 | ||
394 | Return<void> RadioResponse::getClipResponse(const RadioResponseInfo& info, | 373 | Return<void> RadioResponse::getClipResponse(const RadioResponseInfo& info, ClipStatus /*status*/) { |
395 | ClipStatus /*status*/) { | 374 | rspInfo = info; |
396 | rspInfo = info; | 375 | parent.notify(); |
397 | parent.notify(); | 376 | return Void(); |
398 | return Void(); | ||
399 | } | 377 | } |
400 | 378 | ||
401 | Return<void> RadioResponse::getDataCallListResponse( | 379 | Return<void> RadioResponse::getDataCallListResponse( |
402 | const RadioResponseInfo& info, | 380 | const RadioResponseInfo& info, |
403 | const ::android::hardware::hidl_vec<SetupDataCallResult>& /*dcResponse*/) { | 381 | const ::android::hardware::hidl_vec<SetupDataCallResult>& /*dcResponse*/) { |
404 | rspInfo = info; | 382 | rspInfo = info; |
405 | parent.notify(); | 383 | parent.notify(); |
406 | return Void(); | 384 | return Void(); |
407 | } | 385 | } |
408 | 386 | ||
409 | Return<void> RadioResponse::sendOemRilRequestRawResponse( | 387 | Return<void> RadioResponse::sendOemRilRequestRawResponse( |
410 | const RadioResponseInfo& /*info*/, | 388 | const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_vec<uint8_t>& /*data*/) { |
411 | const ::android::hardware::hidl_vec<uint8_t>& /*data*/) { | 389 | return Void(); |
412 | return Void(); | ||
413 | } | 390 | } |
414 | 391 | ||
415 | Return<void> RadioResponse::sendOemRilRequestStringsResponse( | 392 | Return<void> RadioResponse::sendOemRilRequestStringsResponse( |
416 | const RadioResponseInfo& /*info*/, | 393 | const RadioResponseInfo& /*info*/, |
417 | const ::android::hardware::hidl_vec< | 394 | const ::android::hardware::hidl_vec< ::android::hardware::hidl_string>& /*data*/) { |
418 | ::android::hardware::hidl_string>& /*data*/) { | 395 | return Void(); |
419 | return Void(); | ||
420 | } | 396 | } |
421 | 397 | ||
422 | Return<void> RadioResponse::setSuppServiceNotificationsResponse( | 398 | Return<void> RadioResponse::setSuppServiceNotificationsResponse(const RadioResponseInfo& info) { |
423 | const RadioResponseInfo& info) { | 399 | rspInfo = info; |
424 | rspInfo = info; | 400 | parent.notify(); |
425 | parent.notify(); | 401 | return Void(); |
426 | return Void(); | ||
427 | } | 402 | } |
428 | 403 | ||
429 | Return<void> RadioResponse::writeSmsToSimResponse(const RadioResponseInfo& info, | 404 | Return<void> RadioResponse::writeSmsToSimResponse(const RadioResponseInfo& info, int32_t index) { |
430 | int32_t index) { | 405 | rspInfo = info; |
431 | rspInfo = info; | 406 | writeSmsToSimIndex = index; |
432 | writeSmsToSimIndex = index; | 407 | parent.notify(); |
433 | parent.notify(); | 408 | return Void(); |
434 | return Void(); | ||
435 | } | 409 | } |
436 | 410 | ||
437 | Return<void> RadioResponse::deleteSmsOnSimResponse( | 411 | Return<void> RadioResponse::deleteSmsOnSimResponse(const RadioResponseInfo& info) { |
438 | const RadioResponseInfo& info) { | 412 | rspInfo = info; |
439 | rspInfo = info; | 413 | parent.notify(); |
440 | parent.notify(); | 414 | return Void(); |
441 | return Void(); | ||
442 | } | 415 | } |
443 | 416 | ||
444 | Return<void> RadioResponse::setBandModeResponse(const RadioResponseInfo& info) { | 417 | Return<void> RadioResponse::setBandModeResponse(const RadioResponseInfo& info) { |
445 | rspInfo = info; | 418 | rspInfo = info; |
446 | parent.notify(); | 419 | parent.notify(); |
447 | return Void(); | 420 | return Void(); |
448 | } | 421 | } |
449 | 422 | ||
450 | Return<void> RadioResponse::getAvailableBandModesResponse( | 423 | Return<void> RadioResponse::getAvailableBandModesResponse( |
451 | const RadioResponseInfo& info, | 424 | const RadioResponseInfo& info, |
452 | const ::android::hardware::hidl_vec<RadioBandMode>& /*bandModes*/) { | 425 | const ::android::hardware::hidl_vec<RadioBandMode>& /*bandModes*/) { |
453 | rspInfo = info; | 426 | rspInfo = info; |
454 | parent.notify(); | 427 | parent.notify(); |
455 | return Void(); | 428 | return Void(); |
456 | } | 429 | } |
457 | 430 | ||
458 | Return<void> RadioResponse::sendEnvelopeResponse( | 431 | Return<void> RadioResponse::sendEnvelopeResponse( |
459 | const RadioResponseInfo& info, | 432 | const RadioResponseInfo& info, const ::android::hardware::hidl_string& /*commandResponse*/) { |
460 | const ::android::hardware::hidl_string& /*commandResponse*/) { | 433 | rspInfo = info; |
461 | rspInfo = info; | 434 | parent.notify(); |
462 | parent.notify(); | 435 | return Void(); |
463 | return Void(); | ||
464 | } | 436 | } |
465 | 437 | ||
466 | Return<void> RadioResponse::sendTerminalResponseToSimResponse( | 438 | Return<void> RadioResponse::sendTerminalResponseToSimResponse(const RadioResponseInfo& info) { |
467 | const RadioResponseInfo& info) { | 439 | rspInfo = info; |
468 | rspInfo = info; | 440 | parent.notify(); |
469 | parent.notify(); | 441 | return Void(); |
470 | return Void(); | ||
471 | } | 442 | } |
472 | 443 | ||
473 | Return<void> RadioResponse::handleStkCallSetupRequestFromSimResponse( | 444 | Return<void> RadioResponse::handleStkCallSetupRequestFromSimResponse( |
474 | const RadioResponseInfo& info) { | 445 | const RadioResponseInfo& info) { |
475 | rspInfo = info; | 446 | rspInfo = info; |
476 | parent.notify(); | 447 | parent.notify(); |
477 | return Void(); | 448 | return Void(); |
478 | } | 449 | } |
479 | 450 | ||
480 | Return<void> RadioResponse::explicitCallTransferResponse( | 451 | Return<void> RadioResponse::explicitCallTransferResponse(const RadioResponseInfo& info) { |
481 | const RadioResponseInfo& info) { | 452 | rspInfo = info; |
482 | rspInfo = info; | 453 | parent.notify(); |
483 | parent.notify(); | 454 | return Void(); |
484 | return Void(); | ||
485 | } | 455 | } |
486 | 456 | ||
487 | Return<void> RadioResponse::setPreferredNetworkTypeResponse( | 457 | Return<void> RadioResponse::setPreferredNetworkTypeResponse(const RadioResponseInfo& info) { |
488 | const RadioResponseInfo& info) { | 458 | rspInfo = info; |
489 | rspInfo = info; | 459 | parent.notify(); |
490 | parent.notify(); | 460 | return Void(); |
491 | return Void(); | ||
492 | } | 461 | } |
493 | 462 | ||
494 | Return<void> RadioResponse::getPreferredNetworkTypeResponse( | 463 | Return<void> RadioResponse::getPreferredNetworkTypeResponse(const RadioResponseInfo& info, |
495 | const RadioResponseInfo& info, PreferredNetworkType /*nw_type*/) { | 464 | PreferredNetworkType /*nw_type*/) { |
496 | rspInfo = info; | 465 | rspInfo = info; |
497 | parent.notify(); | 466 | parent.notify(); |
498 | return Void(); | 467 | return Void(); |
499 | } | 468 | } |
500 | 469 | ||
501 | Return<void> RadioResponse::getNeighboringCidsResponse( | 470 | Return<void> RadioResponse::getNeighboringCidsResponse( |
502 | const RadioResponseInfo& info, | 471 | const RadioResponseInfo& info, |
503 | const ::android::hardware::hidl_vec<NeighboringCell>& /*cells*/) { | 472 | const ::android::hardware::hidl_vec<NeighboringCell>& /*cells*/) { |
504 | rspInfo = info; | 473 | rspInfo = info; |
505 | parent.notify(); | 474 | parent.notify(); |
506 | return Void(); | 475 | return Void(); |
507 | } | 476 | } |
508 | 477 | ||
509 | Return<void> RadioResponse::setLocationUpdatesResponse( | 478 | Return<void> RadioResponse::setLocationUpdatesResponse(const RadioResponseInfo& info) { |
510 | const RadioResponseInfo& info) { | 479 | rspInfo = info; |
511 | rspInfo = info; | 480 | parent.notify(); |
512 | parent.notify(); | 481 | return Void(); |
513 | return Void(); | ||
514 | } | 482 | } |
515 | 483 | ||
516 | Return<void> RadioResponse::setCdmaSubscriptionSourceResponse( | 484 | Return<void> RadioResponse::setCdmaSubscriptionSourceResponse(const RadioResponseInfo& info) { |
517 | const RadioResponseInfo& info) { | 485 | rspInfo = info; |
518 | rspInfo = info; | 486 | parent.notify(); |
519 | parent.notify(); | 487 | return Void(); |
520 | return Void(); | ||
521 | } | 488 | } |
522 | 489 | ||
523 | Return<void> RadioResponse::setCdmaRoamingPreferenceResponse( | 490 | Return<void> RadioResponse::setCdmaRoamingPreferenceResponse(const RadioResponseInfo& info) { |
524 | const RadioResponseInfo& info) { | 491 | rspInfo = info; |
525 | rspInfo = info; | 492 | parent.notify(); |
526 | parent.notify(); | 493 | return Void(); |
527 | return Void(); | ||
528 | } | 494 | } |
529 | 495 | ||
530 | Return<void> RadioResponse::getCdmaRoamingPreferenceResponse( | 496 | Return<void> RadioResponse::getCdmaRoamingPreferenceResponse(const RadioResponseInfo& info, |
531 | const RadioResponseInfo& info, CdmaRoamingType /*type*/) { | 497 | CdmaRoamingType /*type*/) { |
532 | rspInfo = info; | 498 | rspInfo = info; |
533 | parent.notify(); | 499 | parent.notify(); |
534 | return Void(); | 500 | return Void(); |
535 | } | 501 | } |
536 | 502 | ||
537 | Return<void> RadioResponse::setTTYModeResponse(const RadioResponseInfo& info) { | 503 | Return<void> RadioResponse::setTTYModeResponse(const RadioResponseInfo& info) { |
538 | rspInfo = info; | 504 | rspInfo = info; |
539 | parent.notify(); | 505 | parent.notify(); |
540 | return Void(); | 506 | return Void(); |
541 | } | 507 | } |
542 | 508 | ||
543 | Return<void> RadioResponse::getTTYModeResponse(const RadioResponseInfo& info, | 509 | Return<void> RadioResponse::getTTYModeResponse(const RadioResponseInfo& info, TtyMode /*mode*/) { |
544 | TtyMode /*mode*/) { | 510 | rspInfo = info; |
545 | rspInfo = info; | 511 | parent.notify(); |
546 | parent.notify(); | 512 | return Void(); |
547 | return Void(); | ||
548 | } | 513 | } |
549 | 514 | ||
550 | Return<void> RadioResponse::setPreferredVoicePrivacyResponse( | 515 | Return<void> RadioResponse::setPreferredVoicePrivacyResponse(const RadioResponseInfo& info) { |
551 | const RadioResponseInfo& info) { | 516 | rspInfo = info; |
552 | rspInfo = info; | 517 | parent.notify(); |
553 | parent.notify(); | 518 | return Void(); |
554 | return Void(); | ||
555 | } | 519 | } |
556 | 520 | ||
557 | Return<void> RadioResponse::getPreferredVoicePrivacyResponse( | 521 | Return<void> RadioResponse::getPreferredVoicePrivacyResponse(const RadioResponseInfo& info, |
558 | const RadioResponseInfo& info, bool /*enable*/) { | 522 | bool /*enable*/) { |
559 | rspInfo = info; | 523 | rspInfo = info; |
560 | parent.notify(); | 524 | parent.notify(); |
561 | return Void(); | 525 | return Void(); |
562 | } | 526 | } |
563 | 527 | ||
564 | Return<void> RadioResponse::sendCDMAFeatureCodeResponse( | 528 | Return<void> RadioResponse::sendCDMAFeatureCodeResponse(const RadioResponseInfo& info) { |
565 | const RadioResponseInfo& info) { | 529 | rspInfo = info; |
566 | rspInfo = info; | 530 | parent.notify(); |
567 | parent.notify(); | 531 | return Void(); |
568 | return Void(); | ||
569 | } | 532 | } |
570 | 533 | ||
571 | Return<void> RadioResponse::sendBurstDtmfResponse( | 534 | Return<void> RadioResponse::sendBurstDtmfResponse(const RadioResponseInfo& info) { |
572 | const RadioResponseInfo& info) { | 535 | rspInfo = info; |
573 | rspInfo = info; | 536 | parent.notify(); |
574 | parent.notify(); | 537 | return Void(); |
575 | return Void(); | ||
576 | } | 538 | } |
577 | 539 | ||
578 | Return<void> RadioResponse::sendCdmaSmsResponse(const RadioResponseInfo& info, | 540 | Return<void> RadioResponse::sendCdmaSmsResponse(const RadioResponseInfo& info, |
579 | const SendSmsResult& sms) { | 541 | const SendSmsResult& sms) { |
580 | rspInfo = info; | 542 | rspInfo = info; |
581 | sendSmsResult = sms; | 543 | sendSmsResult = sms; |
582 | parent.notify(); | 544 | parent.notify(); |
583 | return Void(); | 545 | return Void(); |
584 | } | 546 | } |
585 | 547 | ||
586 | Return<void> RadioResponse::acknowledgeLastIncomingCdmaSmsResponse( | 548 | Return<void> RadioResponse::acknowledgeLastIncomingCdmaSmsResponse(const RadioResponseInfo& info) { |
587 | const RadioResponseInfo& info) { | 549 | rspInfo = info; |
588 | rspInfo = info; | 550 | parent.notify(); |
589 | parent.notify(); | 551 | return Void(); |
590 | return Void(); | ||
591 | } | 552 | } |
592 | 553 | ||
593 | Return<void> RadioResponse::getGsmBroadcastConfigResponse( | 554 | Return<void> RadioResponse::getGsmBroadcastConfigResponse( |
594 | const RadioResponseInfo& info, | 555 | const RadioResponseInfo& info, |
595 | const ::android::hardware::hidl_vec< | 556 | const ::android::hardware::hidl_vec<GsmBroadcastSmsConfigInfo>& /*configs*/) { |
596 | GsmBroadcastSmsConfigInfo>& /*configs*/) { | 557 | rspInfo = info; |
597 | rspInfo = info; | 558 | parent.notify(); |
598 | parent.notify(); | 559 | return Void(); |
599 | return Void(); | ||
600 | } | 560 | } |
601 | 561 | ||
602 | Return<void> RadioResponse::setGsmBroadcastConfigResponse( | 562 | Return<void> RadioResponse::setGsmBroadcastConfigResponse(const RadioResponseInfo& info) { |
603 | const RadioResponseInfo& info) { | 563 | rspInfo = info; |
604 | rspInfo = info; | 564 | parent.notify(); |
605 | parent.notify(); | 565 | return Void(); |
606 | return Void(); | ||
607 | } | 566 | } |
608 | 567 | ||
609 | Return<void> RadioResponse::setGsmBroadcastActivationResponse( | 568 | Return<void> RadioResponse::setGsmBroadcastActivationResponse(const RadioResponseInfo& info) { |
610 | const RadioResponseInfo& info) { | 569 | rspInfo = info; |
611 | rspInfo = info; | 570 | parent.notify(); |
612 | parent.notify(); | 571 | return Void(); |
613 | return Void(); | ||
614 | } | 572 | } |
615 | 573 | ||
616 | Return<void> RadioResponse::getCdmaBroadcastConfigResponse( | 574 | Return<void> RadioResponse::getCdmaBroadcastConfigResponse( |
617 | const RadioResponseInfo& info, | 575 | const RadioResponseInfo& info, |
618 | const ::android::hardware::hidl_vec< | 576 | const ::android::hardware::hidl_vec<CdmaBroadcastSmsConfigInfo>& /*configs*/) { |
619 | CdmaBroadcastSmsConfigInfo>& /*configs*/) { | 577 | rspInfo = info; |
620 | rspInfo = info; | 578 | parent.notify(); |
621 | parent.notify(); | 579 | return Void(); |
622 | return Void(); | ||
623 | } | 580 | } |
624 | 581 | ||
625 | Return<void> RadioResponse::setCdmaBroadcastConfigResponse( | 582 | Return<void> RadioResponse::setCdmaBroadcastConfigResponse(const RadioResponseInfo& info) { |
626 | const RadioResponseInfo& info) { | 583 | rspInfo = info; |
627 | rspInfo = info; | 584 | parent.notify(); |
628 | parent.notify(); | 585 | return Void(); |
629 | return Void(); | ||
630 | } | 586 | } |
631 | 587 | ||
632 | Return<void> RadioResponse::setCdmaBroadcastActivationResponse( | 588 | Return<void> RadioResponse::setCdmaBroadcastActivationResponse(const RadioResponseInfo& info) { |
633 | const RadioResponseInfo& info) { | 589 | rspInfo = info; |
634 | rspInfo = info; | 590 | parent.notify(); |
635 | parent.notify(); | 591 | return Void(); |
636 | return Void(); | ||
637 | } | 592 | } |
638 | 593 | ||
639 | Return<void> RadioResponse::getCDMASubscriptionResponse( | 594 | Return<void> RadioResponse::getCDMASubscriptionResponse( |
640 | const RadioResponseInfo& info, | 595 | const RadioResponseInfo& info, const ::android::hardware::hidl_string& /*mdn*/, |
641 | const ::android::hardware::hidl_string& /*mdn*/, | ||
642 | const ::android::hardware::hidl_string& /*hSid*/, | 596 | const ::android::hardware::hidl_string& /*hSid*/, |
643 | const ::android::hardware::hidl_string& /*hNid*/, | 597 | const ::android::hardware::hidl_string& /*hNid*/, |
644 | const ::android::hardware::hidl_string& /*min*/, | 598 | const ::android::hardware::hidl_string& /*min*/, |
645 | const ::android::hardware::hidl_string& /*prl*/) { | 599 | const ::android::hardware::hidl_string& /*prl*/) { |
646 | rspInfo = info; | 600 | rspInfo = info; |
647 | parent.notify(); | 601 | parent.notify(); |
648 | return Void(); | 602 | return Void(); |
649 | } | 603 | } |
650 | 604 | ||
651 | Return<void> RadioResponse::writeSmsToRuimResponse( | 605 | Return<void> RadioResponse::writeSmsToRuimResponse(const RadioResponseInfo& info, uint32_t index) { |
652 | const RadioResponseInfo& info, uint32_t index) { | 606 | rspInfo = info; |
653 | rspInfo = info; | 607 | writeSmsToRuimIndex = index; |
654 | writeSmsToRuimIndex = index; | 608 | parent.notify(); |
655 | parent.notify(); | 609 | return Void(); |
656 | return Void(); | ||
657 | } | 610 | } |
658 | 611 | ||
659 | Return<void> RadioResponse::deleteSmsOnRuimResponse( | 612 | Return<void> RadioResponse::deleteSmsOnRuimResponse(const RadioResponseInfo& info) { |
660 | const RadioResponseInfo& info) { | 613 | rspInfo = info; |
661 | rspInfo = info; | 614 | parent.notify(); |
662 | parent.notify(); | 615 | return Void(); |
663 | return Void(); | ||
664 | } | 616 | } |
665 | 617 | ||
666 | Return<void> RadioResponse::getDeviceIdentityResponse( | 618 | Return<void> RadioResponse::getDeviceIdentityResponse( |
667 | const RadioResponseInfo& info, | 619 | const RadioResponseInfo& info, const ::android::hardware::hidl_string& /*imei*/, |
668 | const ::android::hardware::hidl_string& /*imei*/, | ||
669 | const ::android::hardware::hidl_string& /*imeisv*/, | 620 | const ::android::hardware::hidl_string& /*imeisv*/, |
670 | const ::android::hardware::hidl_string& /*esn*/, | 621 | const ::android::hardware::hidl_string& /*esn*/, |
671 | const ::android::hardware::hidl_string& /*meid*/) { | 622 | const ::android::hardware::hidl_string& /*meid*/) { |
672 | rspInfo = info; | 623 | rspInfo = info; |
673 | parent.notify(); | 624 | parent.notify(); |
674 | return Void(); | 625 | return Void(); |
675 | } | 626 | } |
676 | 627 | ||
677 | Return<void> RadioResponse::exitEmergencyCallbackModeResponse( | 628 | Return<void> RadioResponse::exitEmergencyCallbackModeResponse(const RadioResponseInfo& info) { |
678 | const RadioResponseInfo& info) { | 629 | rspInfo = info; |
679 | rspInfo = info; | 630 | parent.notify(); |
680 | parent.notify(); | 631 | return Void(); |
681 | return Void(); | ||
682 | } | 632 | } |
683 | 633 | ||
684 | Return<void> RadioResponse::getSmscAddressResponse( | 634 | Return<void> RadioResponse::getSmscAddressResponse(const RadioResponseInfo& info, |
685 | const RadioResponseInfo& info, | 635 | const ::android::hardware::hidl_string& smsc) { |
686 | const ::android::hardware::hidl_string& smsc) { | 636 | rspInfo = info; |
687 | rspInfo = info; | 637 | smscAddress = smsc; |
688 | smscAddress = smsc; | 638 | parent.notify(); |
689 | parent.notify(); | 639 | return Void(); |
690 | return Void(); | ||
691 | } | 640 | } |
692 | 641 | ||
693 | Return<void> RadioResponse::setSmscAddressResponse( | 642 | Return<void> RadioResponse::setSmscAddressResponse(const RadioResponseInfo& info) { |
694 | const RadioResponseInfo& info) { | 643 | rspInfo = info; |
695 | rspInfo = info; | 644 | parent.notify(); |
696 | parent.notify(); | 645 | return Void(); |
697 | return Void(); | ||
698 | } | 646 | } |
699 | 647 | ||
700 | Return<void> RadioResponse::reportSmsMemoryStatusResponse( | 648 | Return<void> RadioResponse::reportSmsMemoryStatusResponse(const RadioResponseInfo& info) { |
701 | const RadioResponseInfo& info) { | 649 | rspInfo = info; |
702 | rspInfo = info; | 650 | parent.notify(); |
703 | parent.notify(); | 651 | return Void(); |
704 | return Void(); | ||
705 | } | 652 | } |
706 | 653 | ||
707 | Return<void> RadioResponse::reportStkServiceIsRunningResponse( | 654 | Return<void> RadioResponse::reportStkServiceIsRunningResponse(const RadioResponseInfo& info) { |
708 | const RadioResponseInfo& info) { | 655 | rspInfo = info; |
709 | rspInfo = info; | 656 | parent.notify(); |
710 | parent.notify(); | 657 | return Void(); |
711 | return Void(); | ||
712 | } | 658 | } |
713 | 659 | ||
714 | Return<void> RadioResponse::getCdmaSubscriptionSourceResponse( | 660 | Return<void> RadioResponse::getCdmaSubscriptionSourceResponse(const RadioResponseInfo& info, |
715 | const RadioResponseInfo& info, CdmaSubscriptionSource /*source*/) { | 661 | CdmaSubscriptionSource /*source*/) { |
716 | rspInfo = info; | 662 | rspInfo = info; |
717 | parent.notify(); | 663 | parent.notify(); |
718 | return Void(); | 664 | return Void(); |
719 | } | 665 | } |
720 | 666 | ||
721 | Return<void> RadioResponse::requestIsimAuthenticationResponse( | 667 | Return<void> RadioResponse::requestIsimAuthenticationResponse( |
722 | const RadioResponseInfo& info, | 668 | const RadioResponseInfo& info, const ::android::hardware::hidl_string& /*response*/) { |
723 | const ::android::hardware::hidl_string& /*response*/) { | 669 | rspInfo = info; |
724 | rspInfo = info; | 670 | parent.notify(); |
725 | parent.notify(); | 671 | return Void(); |
726 | return Void(); | ||
727 | } | 672 | } |
728 | 673 | ||
729 | Return<void> RadioResponse::acknowledgeIncomingGsmSmsWithPduResponse( | 674 | Return<void> RadioResponse::acknowledgeIncomingGsmSmsWithPduResponse( |
730 | const RadioResponseInfo& info) { | 675 | const RadioResponseInfo& info) { |
731 | rspInfo = info; | 676 | rspInfo = info; |
732 | parent.notify(); | 677 | parent.notify(); |
733 | return Void(); | 678 | return Void(); |
734 | } | 679 | } |
735 | 680 | ||
736 | Return<void> RadioResponse::sendEnvelopeWithStatusResponse( | 681 | Return<void> RadioResponse::sendEnvelopeWithStatusResponse(const RadioResponseInfo& info, |
737 | const RadioResponseInfo& info, const IccIoResult& /*iccIo*/) { | 682 | const IccIoResult& /*iccIo*/) { |
738 | rspInfo = info; | 683 | rspInfo = info; |
739 | parent.notify(); | 684 | parent.notify(); |
740 | return Void(); | 685 | return Void(); |
741 | } | 686 | } |
742 | 687 | ||
743 | Return<void> RadioResponse::getVoiceRadioTechnologyResponse( | 688 | Return<void> RadioResponse::getVoiceRadioTechnologyResponse(const RadioResponseInfo& info, |
744 | const RadioResponseInfo& info, RadioTechnology /*rat*/) { | 689 | RadioTechnology /*rat*/) { |
745 | rspInfo = info; | 690 | rspInfo = info; |
746 | parent.notify(); | 691 | parent.notify(); |
747 | return Void(); | 692 | return Void(); |
748 | } | 693 | } |
749 | 694 | ||
750 | Return<void> RadioResponse::getCellInfoListResponse( | 695 | Return<void> RadioResponse::getCellInfoListResponse( |
751 | const RadioResponseInfo& info, | 696 | const RadioResponseInfo& info, const ::android::hardware::hidl_vec<CellInfo>& /*cellInfo*/) { |
752 | const ::android::hardware::hidl_vec<CellInfo>& /*cellInfo*/) { | 697 | rspInfo = info; |
753 | rspInfo = info; | 698 | parent.notify(); |
754 | parent.notify(); | 699 | return Void(); |
755 | return Void(); | ||
756 | } | 700 | } |
757 | 701 | ||
758 | Return<void> RadioResponse::setCellInfoListRateResponse( | 702 | Return<void> RadioResponse::setCellInfoListRateResponse(const RadioResponseInfo& info) { |
759 | const RadioResponseInfo& info) { | 703 | rspInfo = info; |
760 | rspInfo = info; | 704 | parent.notify(); |
761 | parent.notify(); | 705 | return Void(); |
762 | return Void(); | ||
763 | } | 706 | } |
764 | 707 | ||
765 | Return<void> RadioResponse::setInitialAttachApnResponse( | 708 | Return<void> RadioResponse::setInitialAttachApnResponse(const RadioResponseInfo& info) { |
766 | const RadioResponseInfo& info) { | 709 | rspInfo = info; |
767 | rspInfo = info; | 710 | parent.notify(); |
768 | parent.notify(); | 711 | return Void(); |
769 | return Void(); | ||
770 | } | 712 | } |
771 | 713 | ||
772 | Return<void> RadioResponse::getImsRegistrationStateResponse( | 714 | Return<void> RadioResponse::getImsRegistrationStateResponse(const RadioResponseInfo& info, |
773 | const RadioResponseInfo& info, bool /*isRegistered*/, | 715 | bool /*isRegistered*/, |
774 | RadioTechnologyFamily /*ratFamily*/) { | 716 | RadioTechnologyFamily /*ratFamily*/) { |
775 | rspInfo = info; | 717 | rspInfo = info; |
776 | parent.notify(); | 718 | parent.notify(); |
777 | return Void(); | 719 | return Void(); |
778 | } | 720 | } |
779 | 721 | ||
780 | Return<void> RadioResponse::sendImsSmsResponse(const RadioResponseInfo& info, | 722 | Return<void> RadioResponse::sendImsSmsResponse(const RadioResponseInfo& info, |
781 | const SendSmsResult& sms) { | 723 | const SendSmsResult& sms) { |
782 | rspInfo = info; | 724 | rspInfo = info; |
783 | sendSmsResult = sms; | 725 | sendSmsResult = sms; |
784 | parent.notify(); | 726 | parent.notify(); |
785 | return Void(); | 727 | return Void(); |
786 | } | 728 | } |
787 | 729 | ||
788 | Return<void> RadioResponse::iccTransmitApduBasicChannelResponse( | 730 | Return<void> RadioResponse::iccTransmitApduBasicChannelResponse(const RadioResponseInfo& info, |
789 | const RadioResponseInfo& info, const IccIoResult& result) { | 731 | const IccIoResult& result) { |
790 | rspInfo = info; | 732 | rspInfo = info; |
791 | this->iccIoResult = result; | 733 | this->iccIoResult = result; |
792 | parent.notify(); | 734 | parent.notify(); |
793 | return Void(); | 735 | return Void(); |
794 | } | 736 | } |
795 | 737 | ||
796 | Return<void> RadioResponse::iccOpenLogicalChannelResponse( | 738 | Return<void> RadioResponse::iccOpenLogicalChannelResponse( |
797 | const RadioResponseInfo& info, int32_t channelId, | 739 | const RadioResponseInfo& info, int32_t channelId, |
798 | const ::android::hardware::hidl_vec<int8_t>& /*selectResponse*/) { | 740 | const ::android::hardware::hidl_vec<int8_t>& /*selectResponse*/) { |
799 | rspInfo = info; | 741 | rspInfo = info; |
800 | this->channelId = channelId; | 742 | this->channelId = channelId; |
801 | parent.notify(); | 743 | parent.notify(); |
802 | return Void(); | 744 | return Void(); |
803 | } | 745 | } |
804 | 746 | ||
805 | Return<void> RadioResponse::iccCloseLogicalChannelResponse( | 747 | Return<void> RadioResponse::iccCloseLogicalChannelResponse(const RadioResponseInfo& info) { |
806 | const RadioResponseInfo& info) { | 748 | rspInfo = info; |
807 | rspInfo = info; | 749 | parent.notify(); |
808 | parent.notify(); | 750 | return Void(); |
809 | return Void(); | ||
810 | } | 751 | } |
811 | 752 | ||
812 | Return<void> RadioResponse::iccTransmitApduLogicalChannelResponse( | 753 | Return<void> RadioResponse::iccTransmitApduLogicalChannelResponse(const RadioResponseInfo& info, |
813 | const RadioResponseInfo& info, const IccIoResult& result) { | 754 | const IccIoResult& result) { |
814 | rspInfo = info; | 755 | rspInfo = info; |
815 | this->iccIoResult = result; | 756 | this->iccIoResult = result; |
816 | parent.notify(); | 757 | parent.notify(); |
817 | return Void(); | 758 | return Void(); |
818 | } | 759 | } |
819 | 760 | ||
820 | Return<void> RadioResponse::nvReadItemResponse( | 761 | Return<void> RadioResponse::nvReadItemResponse(const RadioResponseInfo& info, |
821 | const RadioResponseInfo& info, | 762 | const ::android::hardware::hidl_string& /*result*/) { |
822 | const ::android::hardware::hidl_string& /*result*/) { | 763 | rspInfo = info; |
823 | rspInfo = info; | 764 | parent.notify(); |
824 | parent.notify(); | 765 | return Void(); |
825 | return Void(); | ||
826 | } | 766 | } |
827 | 767 | ||
828 | Return<void> RadioResponse::nvWriteItemResponse(const RadioResponseInfo& info) { | 768 | Return<void> RadioResponse::nvWriteItemResponse(const RadioResponseInfo& info) { |
829 | rspInfo = info; | 769 | rspInfo = info; |
830 | parent.notify(); | 770 | parent.notify(); |
831 | return Void(); | 771 | return Void(); |
832 | } | 772 | } |
833 | 773 | ||
834 | Return<void> RadioResponse::nvWriteCdmaPrlResponse( | 774 | Return<void> RadioResponse::nvWriteCdmaPrlResponse(const RadioResponseInfo& info) { |
835 | const RadioResponseInfo& info) { | 775 | rspInfo = info; |
836 | rspInfo = info; | 776 | parent.notify(); |
837 | parent.notify(); | 777 | return Void(); |
838 | return Void(); | ||
839 | } | 778 | } |
840 | 779 | ||
841 | Return<void> RadioResponse::nvResetConfigResponse( | 780 | Return<void> RadioResponse::nvResetConfigResponse(const RadioResponseInfo& info) { |
842 | const RadioResponseInfo& info) { | 781 | rspInfo = info; |
843 | rspInfo = info; | 782 | parent.notify(); |
844 | parent.notify(); | 783 | return Void(); |
845 | return Void(); | ||
846 | } | 784 | } |
847 | 785 | ||
848 | Return<void> RadioResponse::setUiccSubscriptionResponse( | 786 | Return<void> RadioResponse::setUiccSubscriptionResponse(const RadioResponseInfo& info) { |
849 | const RadioResponseInfo& info) { | 787 | rspInfo = info; |
850 | rspInfo = info; | 788 | parent.notify(); |
851 | parent.notify(); | 789 | return Void(); |
852 | return Void(); | ||
853 | } | 790 | } |
854 | 791 | ||
855 | Return<void> RadioResponse::setDataAllowedResponse( | 792 | Return<void> RadioResponse::setDataAllowedResponse(const RadioResponseInfo& info) { |
856 | const RadioResponseInfo& info) { | 793 | rspInfo = info; |
857 | rspInfo = info; | 794 | parent.notify(); |
858 | parent.notify(); | 795 | return Void(); |
859 | return Void(); | ||
860 | } | 796 | } |
861 | 797 | ||
862 | Return<void> RadioResponse::getHardwareConfigResponse( | 798 | Return<void> RadioResponse::getHardwareConfigResponse( |
863 | const RadioResponseInfo& info, | 799 | const RadioResponseInfo& info, |
864 | const ::android::hardware::hidl_vec<HardwareConfig>& /*config*/) { | 800 | const ::android::hardware::hidl_vec<HardwareConfig>& /*config*/) { |
865 | rspInfo = info; | 801 | rspInfo = info; |
866 | parent.notify(); | 802 | parent.notify(); |
867 | return Void(); | 803 | return Void(); |
868 | } | 804 | } |
869 | 805 | ||
870 | Return<void> RadioResponse::requestIccSimAuthenticationResponse( | 806 | Return<void> RadioResponse::requestIccSimAuthenticationResponse(const RadioResponseInfo& info, |
871 | const RadioResponseInfo& info, const IccIoResult& result) { | 807 | const IccIoResult& result) { |
872 | rspInfo = info; | 808 | rspInfo = info; |
873 | this->iccIoResult = result; | 809 | this->iccIoResult = result; |
874 | parent.notify(); | 810 | parent.notify(); |
875 | return Void(); | 811 | return Void(); |
876 | } | 812 | } |
877 | 813 | ||
878 | Return<void> RadioResponse::setDataProfileResponse( | 814 | Return<void> RadioResponse::setDataProfileResponse(const RadioResponseInfo& info) { |
879 | const RadioResponseInfo& info) { | 815 | rspInfo = info; |
880 | rspInfo = info; | 816 | parent.notify(); |
881 | parent.notify(); | 817 | return Void(); |
882 | return Void(); | ||
883 | } | 818 | } |
884 | 819 | ||
885 | Return<void> RadioResponse::requestShutdownResponse( | 820 | Return<void> RadioResponse::requestShutdownResponse(const RadioResponseInfo& info) { |
886 | const RadioResponseInfo& info) { | 821 | rspInfo = info; |
887 | rspInfo = info; | 822 | parent.notify(); |
888 | parent.notify(); | 823 | return Void(); |
889 | return Void(); | ||
890 | } | 824 | } |
891 | 825 | ||
892 | Return<void> RadioResponse::getRadioCapabilityResponse( | 826 | Return<void> RadioResponse::getRadioCapabilityResponse(const RadioResponseInfo& info, |
893 | const RadioResponseInfo& info, const RadioCapability& /*rc*/) { | 827 | const RadioCapability& /*rc*/) { |
894 | rspInfo = info; | 828 | rspInfo = info; |
895 | parent.notify(); | 829 | parent.notify(); |
896 | return Void(); | 830 | return Void(); |
897 | } | 831 | } |
898 | 832 | ||
899 | Return<void> RadioResponse::setRadioCapabilityResponse( | 833 | Return<void> RadioResponse::setRadioCapabilityResponse(const RadioResponseInfo& info, |
900 | const RadioResponseInfo& info, const RadioCapability& /*rc*/) { | 834 | const RadioCapability& /*rc*/) { |
901 | rspInfo = info; | 835 | rspInfo = info; |
902 | parent.notify(); | 836 | parent.notify(); |
903 | return Void(); | 837 | return Void(); |
904 | } | 838 | } |
905 | 839 | ||
906 | Return<void> RadioResponse::startLceServiceResponse( | 840 | Return<void> RadioResponse::startLceServiceResponse(const RadioResponseInfo& info, |
907 | const RadioResponseInfo& info, const LceStatusInfo& /*statusInfo*/) { | 841 | const LceStatusInfo& /*statusInfo*/) { |
908 | rspInfo = info; | 842 | rspInfo = info; |
909 | parent.notify(); | 843 | parent.notify(); |
910 | return Void(); | 844 | return Void(); |
911 | } | 845 | } |
912 | 846 | ||
913 | Return<void> RadioResponse::stopLceServiceResponse( | 847 | Return<void> RadioResponse::stopLceServiceResponse(const RadioResponseInfo& info, |
914 | const RadioResponseInfo& info, const LceStatusInfo& /*statusInfo*/) { | 848 | const LceStatusInfo& /*statusInfo*/) { |
915 | rspInfo = info; | 849 | rspInfo = info; |
916 | parent.notify(); | 850 | parent.notify(); |
917 | return Void(); | 851 | return Void(); |
918 | } | 852 | } |
919 | 853 | ||
920 | Return<void> RadioResponse::pullLceDataResponse( | 854 | Return<void> RadioResponse::pullLceDataResponse(const RadioResponseInfo& info, |
921 | const RadioResponseInfo& info, const LceDataInfo& /*lceInfo*/) { | 855 | const LceDataInfo& /*lceInfo*/) { |
922 | rspInfo = info; | 856 | rspInfo = info; |
923 | parent.notify(); | 857 | parent.notify(); |
924 | return Void(); | 858 | return Void(); |
925 | } | 859 | } |
926 | 860 | ||
927 | Return<void> RadioResponse::getModemActivityInfoResponse( | 861 | Return<void> RadioResponse::getModemActivityInfoResponse( |
928 | const RadioResponseInfo& info, const ActivityStatsInfo& /*activityInfo*/) { | 862 | const RadioResponseInfo& info, const ActivityStatsInfo& /*activityInfo*/) { |
929 | rspInfo = info; | 863 | rspInfo = info; |
930 | parent.notify(); | 864 | parent.notify(); |
931 | return Void(); | 865 | return Void(); |
932 | } | 866 | } |
933 | 867 | ||
934 | Return<void> RadioResponse::setAllowedCarriersResponse( | 868 | Return<void> RadioResponse::setAllowedCarriersResponse(const RadioResponseInfo& info, |
935 | const RadioResponseInfo& info, int32_t /*numAllowed*/) { | 869 | int32_t /*numAllowed*/) { |
936 | rspInfo = info; | 870 | rspInfo = info; |
937 | parent.notify(); | 871 | parent.notify(); |
938 | return Void(); | 872 | return Void(); |
939 | } | 873 | } |
940 | 874 | ||
941 | Return<void> RadioResponse::getAllowedCarriersResponse( | 875 | Return<void> RadioResponse::getAllowedCarriersResponse(const RadioResponseInfo& info, |
942 | const RadioResponseInfo& info, bool /*allAllowed*/, | 876 | bool /*allAllowed*/, |
943 | const CarrierRestrictions& /*carriers*/) { | 877 | const CarrierRestrictions& /*carriers*/) { |
944 | rspInfo = info; | 878 | rspInfo = info; |
945 | parent.notify(); | 879 | parent.notify(); |
946 | return Void(); | 880 | return Void(); |
947 | } | 881 | } |
948 | 882 | ||
949 | Return<void> RadioResponse::sendDeviceStateResponse( | 883 | Return<void> RadioResponse::sendDeviceStateResponse(const RadioResponseInfo& info) { |
950 | const RadioResponseInfo& info) { | 884 | rspInfo = info; |
951 | rspInfo = info; | 885 | parent.notify(); |
952 | parent.notify(); | 886 | return Void(); |
953 | return Void(); | ||
954 | } | 887 | } |
955 | 888 | ||
956 | Return<void> RadioResponse::setIndicationFilterResponse( | 889 | Return<void> RadioResponse::setIndicationFilterResponse(const RadioResponseInfo& info) { |
957 | const RadioResponseInfo& info) { | 890 | rspInfo = info; |
958 | rspInfo = info; | 891 | parent.notify(); |
959 | parent.notify(); | 892 | return Void(); |
960 | return Void(); | ||
961 | } | 893 | } |
962 | 894 | ||
963 | Return<void> RadioResponse::setSimCardPowerResponse( | 895 | Return<void> RadioResponse::setSimCardPowerResponse(const RadioResponseInfo& info) { |
964 | const RadioResponseInfo& info) { | 896 | rspInfo = info; |
965 | rspInfo = info; | 897 | parent.notify(); |
966 | parent.notify(); | 898 | return Void(); |
967 | return Void(); | ||
968 | } | 899 | } |
969 | 900 | ||
970 | Return<void> RadioResponse::acknowledgeRequest(int32_t /*serial*/) { | 901 | Return<void> RadioResponse::acknowledgeRequest(int32_t /*serial*/) { |
971 | return Void(); | 902 | return Void(); |
972 | } | 903 | } |