Lines Matching refs:response
42 // response
44 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
45 size_t responseLen) { return GetSimIOResponse(requestNum, responseInfo, response, responseLen); };
47 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
48 size_t responseLen) { return GetSimCardStatusResponse(requestNum, responseInfo, response, responseLen); };
50 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
51 size_t responseLen) { return GetImsiResponse(requestNum, responseInfo, response, responseLen); };
53 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
54 size_t responseLen) { return SetActiveSimResponse(requestNum, responseInfo, response, responseLen); };
56 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
57 size_t responseLen) { return GetRadioProtocolResponse(requestNum, responseInfo, response, responseLen); };
59 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
60 size_t responseLen) { return SetRadioProtocolResponse(requestNum, responseInfo, response, responseLen); };
62 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
63 size_t responseLen) { return SimOpenLogicalChannelResponse(requestNum, responseInfo, response, responseLen); };
65 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
66 size_t responseLen) { return SimCloseLogicalChannelResponse(requestNum, responseInfo, response, responseLen); };
68 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen) {
69 return SimTransmitApduLogicalChannelResponse(requestNum, responseInfo, response, responseLen);
72 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen) {
73 return SimTransmitApduBasicChannelResponse(requestNum, responseInfo, response, responseLen);
76 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen) {
77 return SendSimMatchedOperatorInfoResponse(requestNum, responseInfo, response, responseLen);
84 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
85 size_t responseLen) { return GetSimLockStatusResponse(requestNum, responseInfo, response, responseLen); };
87 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
88 size_t responseLen) { return SetSimLockResponse(requestNum, responseInfo, response, responseLen); };
90 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
91 size_t responseLen) { return ChangeSimPasswordResponse(requestNum, responseInfo, response, responseLen); };
93 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
94 size_t responseLen) { return UnlockPinResponse(requestNum, responseInfo, response, responseLen); };
96 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
97 size_t responseLen) { return UnlockPukResponse(requestNum, responseInfo, response, responseLen); };
99 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
100 size_t responseLen) { return UnlockPin2Response(requestNum, responseInfo, response, responseLen); };
102 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
103 size_t responseLen) { return UnlockPuk2Response(requestNum, responseInfo, response, responseLen); };
105 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
106 size_t responseLen) { return SimAuthenticationResponse(requestNum, responseInfo, response, responseLen); };
108 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
109 size_t responseLen) { return UnlockSimLockResponse(requestNum, responseInfo, response, responseLen); };
115 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen) {
116 return SimStkSendTerminalResponseResponse(requestNum, responseInfo, response, responseLen);
119 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
120 size_t responseLen) { return SimStkSendEnvelopeResponse(requestNum, responseInfo, response, responseLen); };
122 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen) {
123 return SimStkSendCallSetupRequestResultResponse(requestNum, responseInfo, response, responseLen);
126 [this](int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response,
127 size_t responseLen) { return SimStkIsReadyResponse(requestNum, responseInfo, response, responseLen); };
134 [this](int32_t notifyType, HRilErrNumber error, const void *response,
135 size_t responseLen) { return SimStateUpdated(notifyType, error, response, responseLen); };
137 [this](int32_t notifyType, HRilErrNumber error, const void *response,
138 size_t responseLen) { return SimStkSessionEndNotify(notifyType, error, response, responseLen); };
140 [this](int32_t notifyType, HRilErrNumber error, const void *response,
141 size_t responseLen) { return SimStkProactiveNotify(notifyType, error, response, responseLen); };
143 [this](int32_t notifyType, HRilErrNumber error, const void *response,
144 size_t responseLen) { return SimStkAlphaNotify(notifyType, error, response, responseLen); };
146 [this](int32_t notifyType, HRilErrNumber error, const void *response,
147 size_t responseLen) { return SimStkEventNotify(notifyType, error, response, responseLen); };
149 [this](int32_t notifyType, HRilErrNumber error, const void *response,
150 size_t responseLen) { return SimStkCallSetupNotify(notifyType, error, response, responseLen); };
152 [this](int32_t notifyType, HRilErrNumber error, const void *response,
153 size_t responseLen) { return SimRefreshNotify(notifyType, error, response, responseLen); };
155 [this](int32_t notifyType, HRilErrNumber error, const void *response,
156 size_t responseLen) { return SimRadioProtocolUpdated(notifyType, error, response, responseLen); };
381 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
384 int32_t ret = BuildSimIOResp(result, responseInfo, response, responseLen);
392 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
395 if ((response == nullptr && responseLen != 0) ||
396 (response != nullptr && responseLen != sizeof(HRilCardState))) {
397 TELEPHONY_LOGE("Invalid response: Vendor exception!");
400 if (response == nullptr && responseLen == 0) {
401 TELEPHONY_LOGE("response is null");
407 const HRilCardState *curPtr = static_cast<const HRilCardState *>(response);
418 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
420 int32_t ret = CheckCharData(response, responseLen);
424 return Response(responseInfo, &HDI::Ril::V1_1::IRilCallback::GetImsiResponse, (const char *)response);
428 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
431 if (response == nullptr || responseLen != sizeof(int32_t)) {
432 TELEPHONY_LOGE("GetSimStatusResponse: Invalid response");
438 simLockStatus = *(static_cast<const int32_t *>(response));
443 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
446 ResponseLockStatus(result, responseInfo, response, responseLen);
451 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
454 ResponseLockStatus(result, responseInfo, response, responseLen);
459 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
462 ResponseLockStatus(result, responseInfo, response, responseLen);
467 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
470 ResponseLockStatus(result, responseInfo, response, responseLen);
475 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
478 ResponseLockStatus(result, responseInfo, response, responseLen);
483 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
486 ResponseLockStatus(result, responseInfo, response, responseLen);
491 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
497 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
503 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
509 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
515 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
521 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
524 if (response == nullptr || responseLen != sizeof(HRilRadioProtocol)) {
525 TELEPHONY_LOGE("GetRadioProtocolResponse response is invalid");
530 BuildRadioProtocol(radioProtocol, response);
540 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
543 if (response == nullptr || responseLen != sizeof(HRilRadioProtocol)) {
544 TELEPHONY_LOGE("SetRadioProtocolResponse response is invalid");
549 BuildRadioProtocol(radioProtocol, response);
559 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
562 if (response == nullptr || responseLen != sizeof(HRilOpenLogicalChannelResponse)) {
563 TELEPHONY_LOGE("Invalid response: response is nullptr");
566 const HRilOpenLogicalChannelResponse *pRilResponse = static_cast<const HRilOpenLogicalChannelResponse *>(response);
570 pOpenLogicalChannelResponse.response = (pRilResponse->response == nullptr) ? "" : pRilResponse->response;
576 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
582 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
585 int32_t ret = BuildSimIOResp(result, responseInfo, response, responseLen);
593 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
596 int32_t ret = BuildSimIOResp(result, responseInfo, response, responseLen);
604 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
607 int32_t ret = BuildSimIOResp(result, responseInfo, response, responseLen);
615 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
618 ResponseLockStatus(result, responseInfo, response, responseLen);
623 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
626 if (response == nullptr || responseLen != sizeof(HRilSimIOResponse)) {
630 result.response = std::string("");
633 const HRilSimIOResponse *resp = static_cast<const HRilSimIOResponse *>(response);
636 result.response = (resp->response == nullptr) ? "" : std::string(resp->response);
641 int32_t requestNum, HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
647 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
653 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
659 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
661 int32_t ret = CheckCharData(response, responseLen);
665 return Notify(notifyType, error, &HDI::Ril::V1_1::IRilCallback::SimStkProactiveNotify, (const char *)response);
669 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
671 int32_t ret = CheckCharData(response, responseLen);
675 return Notify(notifyType, error, &HDI::Ril::V1_1::IRilCallback::SimStkAlphaNotify, (const char *)response);
679 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
681 int32_t ret = CheckCharData(response, responseLen);
685 return Notify(notifyType, error, &HDI::Ril::V1_1::IRilCallback::SimStkEventNotify, (const char *)response);
689 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
695 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
701 int32_t notifyType, const HRilErrNumber error, const void *response, size_t responseLen)
703 if (response == nullptr || responseLen != sizeof(HRilRadioProtocol)) {
704 TELEPHONY_LOGE("SimRadioProtocolUpdated response is invalid");
708 BuildRadioProtocol(radioProtocol, response);
788 bool HRilSim::BuildLockStatusResp(const void *response, size_t responseLen, HDI::Ril::V1_1::LockStatusResp &lockStatus)
790 if (response == nullptr || responseLen != sizeof(HRilLockStatus)) {
793 const HRilLockStatus *resp = static_cast<const HRilLockStatus *>(response);
800 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
802 if (!BuildLockStatusResp(response, responseLen, lockStatus)) {
803 TELEPHONY_LOGE("Invalid ResponseLockStatus: response is error");
811 HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, const void *response, size_t responseLen)
813 if ((response == nullptr && responseLen != 0) ||
814 (response != nullptr && responseLen != sizeof(HRilSimIOResponse))) {
818 if (response == nullptr && responseLen == 0) {
819 TELEPHONY_LOGE("BuildSimIOResp response is null");
824 result = ProcessIccIoResponse(responseInfo, response, responseLen);
828 int32_t HRilSim::CheckCharData(const void *response, size_t responseLen)
830 if ((response == nullptr && responseLen != 0) || (responseLen % sizeof(char)) != 0) {
834 if (response == nullptr && responseLen == 0) {
835 TELEPHONY_LOGE("response is null");
841 void HRilSim::BuildRadioProtocol(HDI::Ril::V1_1::RadioProtocol &radioProtocol, const void *response)
843 const HRilRadioProtocol *hrilRadioProtocol = static_cast<const HRilRadioProtocol *>(response);