summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'radio/1.0/vts/functional/radio_response.cpp')
-rw-r--r--radio/1.0/vts/functional/radio_response.cpp1151
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
21RadioResponse::RadioResponse(RadioHidlTest& parent) : parent(parent) {} 21RadioResponse::RadioResponse(RadioHidlTest& parent) : parent(parent) {}
22 22
23Return<void> RadioResponse::getIccCardStatusResponse( 23Return<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
31Return<void> RadioResponse::supplyIccPinForAppResponse( 31Return<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
38Return<void> RadioResponse::supplyIccPukForAppResponse( 38Return<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
45Return<void> RadioResponse::supplyIccPin2ForAppResponse( 45Return<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
52Return<void> RadioResponse::supplyIccPuk2ForAppResponse( 52Return<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
59Return<void> RadioResponse::changeIccPinForAppResponse( 59Return<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
66Return<void> RadioResponse::changeIccPin2ForAppResponse( 66Return<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
73Return<void> RadioResponse::supplyNetworkDepersonalizationResponse( 73Return<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
80Return<void> RadioResponse::getCurrentCallsResponse( 80Return<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
88Return<void> RadioResponse::dialResponse(const RadioResponseInfo& info) { 87Return<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
94Return<void> RadioResponse::getIMSIForAppResponse( 93Return<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
103Return<void> RadioResponse::hangupConnectionResponse( 101Return<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
110Return<void> RadioResponse::hangupWaitingOrBackgroundResponse( 107Return<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
117Return<void> RadioResponse::hangupForegroundResumeBackgroundResponse( 113Return<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
124Return<void> RadioResponse::switchWaitingOrHoldingAndActiveResponse( 120Return<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
131Return<void> RadioResponse::conferenceResponse(const RadioResponseInfo& info) { 126Return<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
137Return<void> RadioResponse::rejectCallResponse(const RadioResponseInfo& info) { 132Return<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
143Return<void> RadioResponse::getLastCallFailCauseResponse( 138Return<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
151Return<void> RadioResponse::getSignalStrengthResponse( 145Return<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
158Return<void> RadioResponse::getVoiceRegistrationStateResponse( 152Return<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
166Return<void> RadioResponse::getDataRegistrationStateResponse( 159Return<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
174Return<void> RadioResponse::getOperatorResponse( 166Return<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
184Return<void> RadioResponse::setRadioPowerResponse( 175Return<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
191Return<void> RadioResponse::sendDtmfResponse(const RadioResponseInfo& info) { 181Return<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
197Return<void> RadioResponse::sendSmsResponse(const RadioResponseInfo& info, 187Return<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
205Return<void> RadioResponse::sendSMSExpectMoreResponse( 195Return<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
213Return<void> RadioResponse::setupDataCallResponse( 203Return<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
220Return<void> RadioResponse::iccIOForAppResponse(const RadioResponseInfo& info, 210Return<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
228Return<void> RadioResponse::sendUssdResponse(const RadioResponseInfo& info) { 218Return<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
234Return<void> RadioResponse::cancelPendingUssdResponse( 224Return<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
241Return<void> RadioResponse::getClirResponse(const RadioResponseInfo& info, 230Return<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
248Return<void> RadioResponse::setClirResponse(const RadioResponseInfo& info) { 237Return<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
254Return<void> RadioResponse::getCallForwardStatusResponse( 243Return<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
263Return<void> RadioResponse::setCallForwardResponse( 251Return<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
270Return<void> RadioResponse::getCallWaitingResponse( 257Return<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
277Return<void> RadioResponse::setCallWaitingResponse( 264Return<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
284Return<void> RadioResponse::acknowledgeLastIncomingGsmSmsResponse( 270Return<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
291Return<void> RadioResponse::acceptCallResponse(const RadioResponseInfo& info) { 276Return<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
297Return<void> RadioResponse::deactivateDataCallResponse( 282Return<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
304Return<void> RadioResponse::getFacilityLockForAppResponse( 288Return<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
311Return<void> RadioResponse::setFacilityLockForAppResponse( 295Return<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
318Return<void> RadioResponse::setBarringPasswordResponse( 302Return<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
325Return<void> RadioResponse::getNetworkSelectionModeResponse( 308Return<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
332Return<void> RadioResponse::setNetworkSelectionModeAutomaticResponse( 315Return<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
339Return<void> RadioResponse::setNetworkSelectionModeManualResponse( 322Return<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
346Return<void> RadioResponse::getAvailableNetworksResponse( 328Return<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
354Return<void> RadioResponse::startDtmfResponse(const RadioResponseInfo& info) { 336Return<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
360Return<void> RadioResponse::stopDtmfResponse(const RadioResponseInfo& info) { 342Return<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
366Return<void> RadioResponse::getBasebandVersionResponse( 348Return<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
374Return<void> RadioResponse::separateConnectionResponse( 355Return<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
381Return<void> RadioResponse::setMuteResponse(const RadioResponseInfo& info) { 361Return<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
387Return<void> RadioResponse::getMuteResponse(const RadioResponseInfo& info, 367Return<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
394Return<void> RadioResponse::getClipResponse(const RadioResponseInfo& info, 373Return<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
401Return<void> RadioResponse::getDataCallListResponse( 379Return<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
409Return<void> RadioResponse::sendOemRilRequestRawResponse( 387Return<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
415Return<void> RadioResponse::sendOemRilRequestStringsResponse( 392Return<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
422Return<void> RadioResponse::setSuppServiceNotificationsResponse( 398Return<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
429Return<void> RadioResponse::writeSmsToSimResponse(const RadioResponseInfo& info, 404Return<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
437Return<void> RadioResponse::deleteSmsOnSimResponse( 411Return<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
444Return<void> RadioResponse::setBandModeResponse(const RadioResponseInfo& info) { 417Return<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
450Return<void> RadioResponse::getAvailableBandModesResponse( 423Return<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
458Return<void> RadioResponse::sendEnvelopeResponse( 431Return<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
466Return<void> RadioResponse::sendTerminalResponseToSimResponse( 438Return<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
473Return<void> RadioResponse::handleStkCallSetupRequestFromSimResponse( 444Return<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
480Return<void> RadioResponse::explicitCallTransferResponse( 451Return<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
487Return<void> RadioResponse::setPreferredNetworkTypeResponse( 457Return<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
494Return<void> RadioResponse::getPreferredNetworkTypeResponse( 463Return<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
501Return<void> RadioResponse::getNeighboringCidsResponse( 470Return<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
509Return<void> RadioResponse::setLocationUpdatesResponse( 478Return<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
516Return<void> RadioResponse::setCdmaSubscriptionSourceResponse( 484Return<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
523Return<void> RadioResponse::setCdmaRoamingPreferenceResponse( 490Return<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
530Return<void> RadioResponse::getCdmaRoamingPreferenceResponse( 496Return<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
537Return<void> RadioResponse::setTTYModeResponse(const RadioResponseInfo& info) { 503Return<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
543Return<void> RadioResponse::getTTYModeResponse(const RadioResponseInfo& info, 509Return<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
550Return<void> RadioResponse::setPreferredVoicePrivacyResponse( 515Return<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
557Return<void> RadioResponse::getPreferredVoicePrivacyResponse( 521Return<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
564Return<void> RadioResponse::sendCDMAFeatureCodeResponse( 528Return<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
571Return<void> RadioResponse::sendBurstDtmfResponse( 534Return<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
578Return<void> RadioResponse::sendCdmaSmsResponse(const RadioResponseInfo& info, 540Return<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
586Return<void> RadioResponse::acknowledgeLastIncomingCdmaSmsResponse( 548Return<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
593Return<void> RadioResponse::getGsmBroadcastConfigResponse( 554Return<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
602Return<void> RadioResponse::setGsmBroadcastConfigResponse( 562Return<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
609Return<void> RadioResponse::setGsmBroadcastActivationResponse( 568Return<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
616Return<void> RadioResponse::getCdmaBroadcastConfigResponse( 574Return<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
625Return<void> RadioResponse::setCdmaBroadcastConfigResponse( 582Return<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
632Return<void> RadioResponse::setCdmaBroadcastActivationResponse( 588Return<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
639Return<void> RadioResponse::getCDMASubscriptionResponse( 594Return<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
651Return<void> RadioResponse::writeSmsToRuimResponse( 605Return<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
659Return<void> RadioResponse::deleteSmsOnRuimResponse( 612Return<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
666Return<void> RadioResponse::getDeviceIdentityResponse( 618Return<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
677Return<void> RadioResponse::exitEmergencyCallbackModeResponse( 628Return<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
684Return<void> RadioResponse::getSmscAddressResponse( 634Return<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
693Return<void> RadioResponse::setSmscAddressResponse( 642Return<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
700Return<void> RadioResponse::reportSmsMemoryStatusResponse( 648Return<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
707Return<void> RadioResponse::reportStkServiceIsRunningResponse( 654Return<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
714Return<void> RadioResponse::getCdmaSubscriptionSourceResponse( 660Return<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
721Return<void> RadioResponse::requestIsimAuthenticationResponse( 667Return<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
729Return<void> RadioResponse::acknowledgeIncomingGsmSmsWithPduResponse( 674Return<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
736Return<void> RadioResponse::sendEnvelopeWithStatusResponse( 681Return<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
743Return<void> RadioResponse::getVoiceRadioTechnologyResponse( 688Return<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
750Return<void> RadioResponse::getCellInfoListResponse( 695Return<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
758Return<void> RadioResponse::setCellInfoListRateResponse( 702Return<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
765Return<void> RadioResponse::setInitialAttachApnResponse( 708Return<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
772Return<void> RadioResponse::getImsRegistrationStateResponse( 714Return<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
780Return<void> RadioResponse::sendImsSmsResponse(const RadioResponseInfo& info, 722Return<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
788Return<void> RadioResponse::iccTransmitApduBasicChannelResponse( 730Return<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
796Return<void> RadioResponse::iccOpenLogicalChannelResponse( 738Return<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
805Return<void> RadioResponse::iccCloseLogicalChannelResponse( 747Return<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
812Return<void> RadioResponse::iccTransmitApduLogicalChannelResponse( 753Return<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
820Return<void> RadioResponse::nvReadItemResponse( 761Return<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
828Return<void> RadioResponse::nvWriteItemResponse(const RadioResponseInfo& info) { 768Return<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
834Return<void> RadioResponse::nvWriteCdmaPrlResponse( 774Return<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
841Return<void> RadioResponse::nvResetConfigResponse( 780Return<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
848Return<void> RadioResponse::setUiccSubscriptionResponse( 786Return<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
855Return<void> RadioResponse::setDataAllowedResponse( 792Return<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
862Return<void> RadioResponse::getHardwareConfigResponse( 798Return<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
870Return<void> RadioResponse::requestIccSimAuthenticationResponse( 806Return<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
878Return<void> RadioResponse::setDataProfileResponse( 814Return<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
885Return<void> RadioResponse::requestShutdownResponse( 820Return<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
892Return<void> RadioResponse::getRadioCapabilityResponse( 826Return<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
899Return<void> RadioResponse::setRadioCapabilityResponse( 833Return<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
906Return<void> RadioResponse::startLceServiceResponse( 840Return<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
913Return<void> RadioResponse::stopLceServiceResponse( 847Return<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
920Return<void> RadioResponse::pullLceDataResponse( 854Return<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
927Return<void> RadioResponse::getModemActivityInfoResponse( 861Return<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
934Return<void> RadioResponse::setAllowedCarriersResponse( 868Return<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
941Return<void> RadioResponse::getAllowedCarriersResponse( 875Return<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
949Return<void> RadioResponse::sendDeviceStateResponse( 883Return<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
956Return<void> RadioResponse::setIndicationFilterResponse( 889Return<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
963Return<void> RadioResponse::setSimCardPowerResponse( 895Return<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
970Return<void> RadioResponse::acknowledgeRequest(int32_t /*serial*/) { 901Return<void> RadioResponse::acknowledgeRequest(int32_t /*serial*/) {
971 return Void(); 902 return Void();
972} 903}