1*062a843bSAndroid Build Coastguard Worker /* 2*062a843bSAndroid Build Coastguard Worker * Copyright (c) 2016 The Android Open Source Project 3*062a843bSAndroid Build Coastguard Worker * 4*062a843bSAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*062a843bSAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*062a843bSAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*062a843bSAndroid Build Coastguard Worker * 8*062a843bSAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*062a843bSAndroid Build Coastguard Worker * 10*062a843bSAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*062a843bSAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*062a843bSAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*062a843bSAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*062a843bSAndroid Build Coastguard Worker * limitations under the License. 15*062a843bSAndroid Build Coastguard Worker */ 16*062a843bSAndroid Build Coastguard Worker 17*062a843bSAndroid Build Coastguard Worker #ifndef RIL_SERVICE_H 18*062a843bSAndroid Build Coastguard Worker #define RIL_SERVICE_H 19*062a843bSAndroid Build Coastguard Worker 20*062a843bSAndroid Build Coastguard Worker #include <telephony/ril.h> 21*062a843bSAndroid Build Coastguard Worker #include <ril_internal.h> 22*062a843bSAndroid Build Coastguard Worker 23*062a843bSAndroid Build Coastguard Worker namespace radio { 24*062a843bSAndroid Build Coastguard Worker void registerService(RIL_RadioFunctions *callbacks, android::CommandInfo *commands); 25*062a843bSAndroid Build Coastguard Worker 26*062a843bSAndroid Build Coastguard Worker int getIccCardStatusResponse(int slotId, int responseType, 27*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 28*062a843bSAndroid Build Coastguard Worker 29*062a843bSAndroid Build Coastguard Worker int supplyIccPinForAppResponse(int slotId, 30*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 31*062a843bSAndroid Build Coastguard Worker size_t responselen); 32*062a843bSAndroid Build Coastguard Worker 33*062a843bSAndroid Build Coastguard Worker int supplyIccPukForAppResponse(int slotId, 34*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 35*062a843bSAndroid Build Coastguard Worker size_t responselen); 36*062a843bSAndroid Build Coastguard Worker 37*062a843bSAndroid Build Coastguard Worker int supplyIccPin2ForAppResponse(int slotId, 38*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 39*062a843bSAndroid Build Coastguard Worker size_t responselen); 40*062a843bSAndroid Build Coastguard Worker 41*062a843bSAndroid Build Coastguard Worker int supplyIccPuk2ForAppResponse(int slotId, 42*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 43*062a843bSAndroid Build Coastguard Worker size_t responselen); 44*062a843bSAndroid Build Coastguard Worker 45*062a843bSAndroid Build Coastguard Worker int changeIccPinForAppResponse(int slotId, 46*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 47*062a843bSAndroid Build Coastguard Worker size_t responselen); 48*062a843bSAndroid Build Coastguard Worker 49*062a843bSAndroid Build Coastguard Worker int changeIccPin2ForAppResponse(int slotId, 50*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 51*062a843bSAndroid Build Coastguard Worker size_t responselen); 52*062a843bSAndroid Build Coastguard Worker 53*062a843bSAndroid Build Coastguard Worker int supplyNetworkDepersonalizationResponse(int slotId, 54*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 55*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 56*062a843bSAndroid Build Coastguard Worker 57*062a843bSAndroid Build Coastguard Worker int getCurrentCallsResponse(int slotId, 58*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 59*062a843bSAndroid Build Coastguard Worker size_t responselen); 60*062a843bSAndroid Build Coastguard Worker 61*062a843bSAndroid Build Coastguard Worker int dialResponse(int slotId, 62*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, size_t responselen); 63*062a843bSAndroid Build Coastguard Worker 64*062a843bSAndroid Build Coastguard Worker int getIMSIForAppResponse(int slotId, int responseType, 65*062a843bSAndroid Build Coastguard Worker int serial, RIL_Errno e, void *response, size_t responselen); 66*062a843bSAndroid Build Coastguard Worker 67*062a843bSAndroid Build Coastguard Worker int hangupConnectionResponse(int slotId, int responseType, 68*062a843bSAndroid Build Coastguard Worker int serial, RIL_Errno e, void *response, size_t responselen); 69*062a843bSAndroid Build Coastguard Worker 70*062a843bSAndroid Build Coastguard Worker int hangupWaitingOrBackgroundResponse(int slotId, 71*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 72*062a843bSAndroid Build Coastguard Worker size_t responselen); 73*062a843bSAndroid Build Coastguard Worker 74*062a843bSAndroid Build Coastguard Worker int hangupForegroundResumeBackgroundResponse(int slotId, 75*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 76*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 77*062a843bSAndroid Build Coastguard Worker 78*062a843bSAndroid Build Coastguard Worker int switchWaitingOrHoldingAndActiveResponse(int slotId, 79*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 80*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 81*062a843bSAndroid Build Coastguard Worker 82*062a843bSAndroid Build Coastguard Worker int conferenceResponse(int slotId, int responseType, 83*062a843bSAndroid Build Coastguard Worker int serial, RIL_Errno e, void *response, size_t responselen); 84*062a843bSAndroid Build Coastguard Worker 85*062a843bSAndroid Build Coastguard Worker int rejectCallResponse(int slotId, int responseType, 86*062a843bSAndroid Build Coastguard Worker int serial, RIL_Errno e, void *response, size_t responselen); 87*062a843bSAndroid Build Coastguard Worker 88*062a843bSAndroid Build Coastguard Worker int getLastCallFailCauseResponse(int slotId, 89*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 90*062a843bSAndroid Build Coastguard Worker size_t responselen); 91*062a843bSAndroid Build Coastguard Worker 92*062a843bSAndroid Build Coastguard Worker int getSignalStrengthResponse(int slotId, 93*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 94*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 95*062a843bSAndroid Build Coastguard Worker 96*062a843bSAndroid Build Coastguard Worker int getVoiceRegistrationStateResponse(int slotId, 97*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 98*062a843bSAndroid Build Coastguard Worker size_t responselen); 99*062a843bSAndroid Build Coastguard Worker 100*062a843bSAndroid Build Coastguard Worker int getDataRegistrationStateResponse(int slotId, 101*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 102*062a843bSAndroid Build Coastguard Worker size_t responselen); 103*062a843bSAndroid Build Coastguard Worker 104*062a843bSAndroid Build Coastguard Worker int getOperatorResponse(int slotId, 105*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 106*062a843bSAndroid Build Coastguard Worker size_t responselen); 107*062a843bSAndroid Build Coastguard Worker 108*062a843bSAndroid Build Coastguard Worker int setRadioPowerResponse(int slotId, 109*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 110*062a843bSAndroid Build Coastguard Worker size_t responselen); 111*062a843bSAndroid Build Coastguard Worker 112*062a843bSAndroid Build Coastguard Worker int sendDtmfResponse(int slotId, 113*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 114*062a843bSAndroid Build Coastguard Worker size_t responselen); 115*062a843bSAndroid Build Coastguard Worker 116*062a843bSAndroid Build Coastguard Worker int sendSmsResponse(int slotId, 117*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 118*062a843bSAndroid Build Coastguard Worker size_t responselen); 119*062a843bSAndroid Build Coastguard Worker 120*062a843bSAndroid Build Coastguard Worker int sendSMSExpectMoreResponse(int slotId, 121*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 122*062a843bSAndroid Build Coastguard Worker size_t responselen); 123*062a843bSAndroid Build Coastguard Worker 124*062a843bSAndroid Build Coastguard Worker int setupDataCallResponse(int slotId, 125*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 126*062a843bSAndroid Build Coastguard Worker size_t responseLen); 127*062a843bSAndroid Build Coastguard Worker 128*062a843bSAndroid Build Coastguard Worker int iccIOForAppResponse(int slotId, 129*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 130*062a843bSAndroid Build Coastguard Worker size_t responselen); 131*062a843bSAndroid Build Coastguard Worker 132*062a843bSAndroid Build Coastguard Worker int sendUssdResponse(int slotId, 133*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 134*062a843bSAndroid Build Coastguard Worker size_t responselen); 135*062a843bSAndroid Build Coastguard Worker 136*062a843bSAndroid Build Coastguard Worker int cancelPendingUssdResponse(int slotId, 137*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 138*062a843bSAndroid Build Coastguard Worker size_t responselen); 139*062a843bSAndroid Build Coastguard Worker 140*062a843bSAndroid Build Coastguard Worker int getClirResponse(int slotId, 141*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, size_t responselen); 142*062a843bSAndroid Build Coastguard Worker 143*062a843bSAndroid Build Coastguard Worker int setClirResponse(int slotId, 144*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, size_t responselen); 145*062a843bSAndroid Build Coastguard Worker 146*062a843bSAndroid Build Coastguard Worker int getCallForwardStatusResponse(int slotId, 147*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 148*062a843bSAndroid Build Coastguard Worker size_t responselen); 149*062a843bSAndroid Build Coastguard Worker 150*062a843bSAndroid Build Coastguard Worker int setCallForwardResponse(int slotId, 151*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 152*062a843bSAndroid Build Coastguard Worker size_t responselen); 153*062a843bSAndroid Build Coastguard Worker 154*062a843bSAndroid Build Coastguard Worker int getCallWaitingResponse(int slotId, 155*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 156*062a843bSAndroid Build Coastguard Worker size_t responselen); 157*062a843bSAndroid Build Coastguard Worker 158*062a843bSAndroid Build Coastguard Worker int setCallWaitingResponse(int slotId, 159*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 160*062a843bSAndroid Build Coastguard Worker size_t responselen); 161*062a843bSAndroid Build Coastguard Worker 162*062a843bSAndroid Build Coastguard Worker int acknowledgeLastIncomingGsmSmsResponse(int slotId, 163*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 164*062a843bSAndroid Build Coastguard Worker size_t responselen); 165*062a843bSAndroid Build Coastguard Worker 166*062a843bSAndroid Build Coastguard Worker int acceptCallResponse(int slotId, 167*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 168*062a843bSAndroid Build Coastguard Worker size_t responselen); 169*062a843bSAndroid Build Coastguard Worker 170*062a843bSAndroid Build Coastguard Worker int deactivateDataCallResponse(int slotId, 171*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 172*062a843bSAndroid Build Coastguard Worker size_t responselen); 173*062a843bSAndroid Build Coastguard Worker 174*062a843bSAndroid Build Coastguard Worker int getFacilityLockForAppResponse(int slotId, 175*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 176*062a843bSAndroid Build Coastguard Worker size_t responselen); 177*062a843bSAndroid Build Coastguard Worker 178*062a843bSAndroid Build Coastguard Worker int setFacilityLockForAppResponse(int slotId, 179*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 180*062a843bSAndroid Build Coastguard Worker size_t responselen); 181*062a843bSAndroid Build Coastguard Worker 182*062a843bSAndroid Build Coastguard Worker int setBarringPasswordResponse(int slotId, 183*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 184*062a843bSAndroid Build Coastguard Worker size_t responselen); 185*062a843bSAndroid Build Coastguard Worker 186*062a843bSAndroid Build Coastguard Worker int getNetworkSelectionModeResponse(int slotId, 187*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 188*062a843bSAndroid Build Coastguard Worker size_t responselen); 189*062a843bSAndroid Build Coastguard Worker 190*062a843bSAndroid Build Coastguard Worker int setNetworkSelectionModeAutomaticResponse(int slotId, 191*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 192*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 193*062a843bSAndroid Build Coastguard Worker 194*062a843bSAndroid Build Coastguard Worker int setNetworkSelectionModeManualResponse(int slotId, 195*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 196*062a843bSAndroid Build Coastguard Worker size_t responselen); 197*062a843bSAndroid Build Coastguard Worker 198*062a843bSAndroid Build Coastguard Worker int getAvailableNetworksResponse(int slotId, 199*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 200*062a843bSAndroid Build Coastguard Worker size_t responselen); 201*062a843bSAndroid Build Coastguard Worker 202*062a843bSAndroid Build Coastguard Worker int startNetworkScanResponse(int slotId, 203*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 204*062a843bSAndroid Build Coastguard Worker size_t responselen); 205*062a843bSAndroid Build Coastguard Worker 206*062a843bSAndroid Build Coastguard Worker int stopNetworkScanResponse(int slotId, 207*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 208*062a843bSAndroid Build Coastguard Worker size_t responselen); 209*062a843bSAndroid Build Coastguard Worker 210*062a843bSAndroid Build Coastguard Worker int startDtmfResponse(int slotId, 211*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 212*062a843bSAndroid Build Coastguard Worker size_t responselen); 213*062a843bSAndroid Build Coastguard Worker 214*062a843bSAndroid Build Coastguard Worker int stopDtmfResponse(int slotId, 215*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 216*062a843bSAndroid Build Coastguard Worker size_t responselen); 217*062a843bSAndroid Build Coastguard Worker 218*062a843bSAndroid Build Coastguard Worker int getBasebandVersionResponse(int slotId, 219*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 220*062a843bSAndroid Build Coastguard Worker size_t responselen); 221*062a843bSAndroid Build Coastguard Worker 222*062a843bSAndroid Build Coastguard Worker int separateConnectionResponse(int slotId, 223*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 224*062a843bSAndroid Build Coastguard Worker size_t responselen); 225*062a843bSAndroid Build Coastguard Worker 226*062a843bSAndroid Build Coastguard Worker int setMuteResponse(int slotId, 227*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 228*062a843bSAndroid Build Coastguard Worker size_t responselen); 229*062a843bSAndroid Build Coastguard Worker 230*062a843bSAndroid Build Coastguard Worker int getMuteResponse(int slotId, 231*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 232*062a843bSAndroid Build Coastguard Worker size_t responselen); 233*062a843bSAndroid Build Coastguard Worker 234*062a843bSAndroid Build Coastguard Worker int getClipResponse(int slotId, 235*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 236*062a843bSAndroid Build Coastguard Worker size_t responselen); 237*062a843bSAndroid Build Coastguard Worker 238*062a843bSAndroid Build Coastguard Worker int getDataCallListResponse(int slotId, 239*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 240*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 241*062a843bSAndroid Build Coastguard Worker 242*062a843bSAndroid Build Coastguard Worker int setSuppServiceNotificationsResponse(int slotId, 243*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 244*062a843bSAndroid Build Coastguard Worker size_t responselen); 245*062a843bSAndroid Build Coastguard Worker 246*062a843bSAndroid Build Coastguard Worker int writeSmsToSimResponse(int slotId, 247*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 248*062a843bSAndroid Build Coastguard Worker size_t responselen); 249*062a843bSAndroid Build Coastguard Worker 250*062a843bSAndroid Build Coastguard Worker int deleteSmsOnSimResponse(int slotId, 251*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 252*062a843bSAndroid Build Coastguard Worker size_t responselen); 253*062a843bSAndroid Build Coastguard Worker 254*062a843bSAndroid Build Coastguard Worker int setBandModeResponse(int slotId, 255*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 256*062a843bSAndroid Build Coastguard Worker size_t responselen); 257*062a843bSAndroid Build Coastguard Worker 258*062a843bSAndroid Build Coastguard Worker int getAvailableBandModesResponse(int slotId, 259*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 260*062a843bSAndroid Build Coastguard Worker size_t responselen); 261*062a843bSAndroid Build Coastguard Worker 262*062a843bSAndroid Build Coastguard Worker int sendEnvelopeResponse(int slotId, 263*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 264*062a843bSAndroid Build Coastguard Worker size_t responselen); 265*062a843bSAndroid Build Coastguard Worker 266*062a843bSAndroid Build Coastguard Worker int sendTerminalResponseToSimResponse(int slotId, 267*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 268*062a843bSAndroid Build Coastguard Worker size_t responselen); 269*062a843bSAndroid Build Coastguard Worker 270*062a843bSAndroid Build Coastguard Worker int handleStkCallSetupRequestFromSimResponse(int slotId, 271*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 272*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 273*062a843bSAndroid Build Coastguard Worker 274*062a843bSAndroid Build Coastguard Worker int explicitCallTransferResponse(int slotId, 275*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 276*062a843bSAndroid Build Coastguard Worker size_t responselen); 277*062a843bSAndroid Build Coastguard Worker 278*062a843bSAndroid Build Coastguard Worker int setPreferredNetworkTypeResponse(int slotId, 279*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 280*062a843bSAndroid Build Coastguard Worker size_t responselen); 281*062a843bSAndroid Build Coastguard Worker 282*062a843bSAndroid Build Coastguard Worker int getPreferredNetworkTypeResponse(int slotId, 283*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 284*062a843bSAndroid Build Coastguard Worker size_t responselen); 285*062a843bSAndroid Build Coastguard Worker 286*062a843bSAndroid Build Coastguard Worker int getNeighboringCidsResponse(int slotId, 287*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 288*062a843bSAndroid Build Coastguard Worker size_t responselen); 289*062a843bSAndroid Build Coastguard Worker 290*062a843bSAndroid Build Coastguard Worker int setLocationUpdatesResponse(int slotId, 291*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 292*062a843bSAndroid Build Coastguard Worker size_t responselen); 293*062a843bSAndroid Build Coastguard Worker 294*062a843bSAndroid Build Coastguard Worker int setCdmaSubscriptionSourceResponse(int slotId, 295*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 296*062a843bSAndroid Build Coastguard Worker size_t responselen); 297*062a843bSAndroid Build Coastguard Worker 298*062a843bSAndroid Build Coastguard Worker int setCdmaRoamingPreferenceResponse(int slotId, 299*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 300*062a843bSAndroid Build Coastguard Worker size_t responselen); 301*062a843bSAndroid Build Coastguard Worker 302*062a843bSAndroid Build Coastguard Worker int getCdmaRoamingPreferenceResponse(int slotId, 303*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 304*062a843bSAndroid Build Coastguard Worker size_t responselen); 305*062a843bSAndroid Build Coastguard Worker 306*062a843bSAndroid Build Coastguard Worker int setTTYModeResponse(int slotId, 307*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 308*062a843bSAndroid Build Coastguard Worker size_t responselen); 309*062a843bSAndroid Build Coastguard Worker 310*062a843bSAndroid Build Coastguard Worker int getTTYModeResponse(int slotId, 311*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 312*062a843bSAndroid Build Coastguard Worker size_t responselen); 313*062a843bSAndroid Build Coastguard Worker 314*062a843bSAndroid Build Coastguard Worker int setPreferredVoicePrivacyResponse(int slotId, 315*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 316*062a843bSAndroid Build Coastguard Worker size_t responselen); 317*062a843bSAndroid Build Coastguard Worker 318*062a843bSAndroid Build Coastguard Worker int getPreferredVoicePrivacyResponse(int slotId, 319*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 320*062a843bSAndroid Build Coastguard Worker size_t responselen); 321*062a843bSAndroid Build Coastguard Worker 322*062a843bSAndroid Build Coastguard Worker int sendCDMAFeatureCodeResponse(int slotId, 323*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 324*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 325*062a843bSAndroid Build Coastguard Worker 326*062a843bSAndroid Build Coastguard Worker int sendBurstDtmfResponse(int slotId, 327*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 328*062a843bSAndroid Build Coastguard Worker size_t responselen); 329*062a843bSAndroid Build Coastguard Worker 330*062a843bSAndroid Build Coastguard Worker int sendCdmaSmsResponse(int slotId, 331*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 332*062a843bSAndroid Build Coastguard Worker size_t responselen); 333*062a843bSAndroid Build Coastguard Worker 334*062a843bSAndroid Build Coastguard Worker int acknowledgeLastIncomingCdmaSmsResponse(int slotId, 335*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 336*062a843bSAndroid Build Coastguard Worker size_t responselen); 337*062a843bSAndroid Build Coastguard Worker 338*062a843bSAndroid Build Coastguard Worker int getGsmBroadcastConfigResponse(int slotId, 339*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 340*062a843bSAndroid Build Coastguard Worker size_t responselen); 341*062a843bSAndroid Build Coastguard Worker 342*062a843bSAndroid Build Coastguard Worker int setGsmBroadcastConfigResponse(int slotId, 343*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 344*062a843bSAndroid Build Coastguard Worker size_t responselen); 345*062a843bSAndroid Build Coastguard Worker 346*062a843bSAndroid Build Coastguard Worker int setGsmBroadcastActivationResponse(int slotId, 347*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 348*062a843bSAndroid Build Coastguard Worker size_t responselen); 349*062a843bSAndroid Build Coastguard Worker 350*062a843bSAndroid Build Coastguard Worker int getCdmaBroadcastConfigResponse(int slotId, 351*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 352*062a843bSAndroid Build Coastguard Worker size_t responselen); 353*062a843bSAndroid Build Coastguard Worker 354*062a843bSAndroid Build Coastguard Worker int setCdmaBroadcastConfigResponse(int slotId, 355*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 356*062a843bSAndroid Build Coastguard Worker size_t responselen); 357*062a843bSAndroid Build Coastguard Worker 358*062a843bSAndroid Build Coastguard Worker int setCdmaBroadcastActivationResponse(int slotId, 359*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 360*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 361*062a843bSAndroid Build Coastguard Worker 362*062a843bSAndroid Build Coastguard Worker int getCDMASubscriptionResponse(int slotId, 363*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 364*062a843bSAndroid Build Coastguard Worker size_t responselen); 365*062a843bSAndroid Build Coastguard Worker 366*062a843bSAndroid Build Coastguard Worker int writeSmsToRuimResponse(int slotId, 367*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 368*062a843bSAndroid Build Coastguard Worker size_t responselen); 369*062a843bSAndroid Build Coastguard Worker 370*062a843bSAndroid Build Coastguard Worker int deleteSmsOnRuimResponse(int slotId, 371*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 372*062a843bSAndroid Build Coastguard Worker size_t responselen); 373*062a843bSAndroid Build Coastguard Worker 374*062a843bSAndroid Build Coastguard Worker int getDeviceIdentityResponse(int slotId, 375*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 376*062a843bSAndroid Build Coastguard Worker size_t responselen); 377*062a843bSAndroid Build Coastguard Worker 378*062a843bSAndroid Build Coastguard Worker int exitEmergencyCallbackModeResponse(int slotId, 379*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 380*062a843bSAndroid Build Coastguard Worker size_t responselen); 381*062a843bSAndroid Build Coastguard Worker 382*062a843bSAndroid Build Coastguard Worker int getSmscAddressResponse(int slotId, 383*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 384*062a843bSAndroid Build Coastguard Worker size_t responselen); 385*062a843bSAndroid Build Coastguard Worker 386*062a843bSAndroid Build Coastguard Worker int setCdmaBroadcastActivationResponse(int slotId, 387*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 388*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 389*062a843bSAndroid Build Coastguard Worker 390*062a843bSAndroid Build Coastguard Worker int setSmscAddressResponse(int slotId, 391*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 392*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 393*062a843bSAndroid Build Coastguard Worker 394*062a843bSAndroid Build Coastguard Worker int reportSmsMemoryStatusResponse(int slotId, 395*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 396*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 397*062a843bSAndroid Build Coastguard Worker 398*062a843bSAndroid Build Coastguard Worker int reportStkServiceIsRunningResponse(int slotId, 399*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 400*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 401*062a843bSAndroid Build Coastguard Worker 402*062a843bSAndroid Build Coastguard Worker int getCdmaSubscriptionSourceResponse(int slotId, 403*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 404*062a843bSAndroid Build Coastguard Worker size_t responselen); 405*062a843bSAndroid Build Coastguard Worker 406*062a843bSAndroid Build Coastguard Worker int requestIsimAuthenticationResponse(int slotId, 407*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 408*062a843bSAndroid Build Coastguard Worker size_t responselen); 409*062a843bSAndroid Build Coastguard Worker 410*062a843bSAndroid Build Coastguard Worker int acknowledgeIncomingGsmSmsWithPduResponse(int slotId, 411*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 412*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 413*062a843bSAndroid Build Coastguard Worker 414*062a843bSAndroid Build Coastguard Worker int sendEnvelopeWithStatusResponse(int slotId, 415*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 416*062a843bSAndroid Build Coastguard Worker size_t responselen); 417*062a843bSAndroid Build Coastguard Worker 418*062a843bSAndroid Build Coastguard Worker int getVoiceRadioTechnologyResponse(int slotId, 419*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 420*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 421*062a843bSAndroid Build Coastguard Worker 422*062a843bSAndroid Build Coastguard Worker int getCellInfoListResponse(int slotId, 423*062a843bSAndroid Build Coastguard Worker int responseType, 424*062a843bSAndroid Build Coastguard Worker int serial, RIL_Errno e, void *response, 425*062a843bSAndroid Build Coastguard Worker size_t responseLen); 426*062a843bSAndroid Build Coastguard Worker 427*062a843bSAndroid Build Coastguard Worker int setCellInfoListRateResponse(int slotId, 428*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 429*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 430*062a843bSAndroid Build Coastguard Worker 431*062a843bSAndroid Build Coastguard Worker int setInitialAttachApnResponse(int slotId, 432*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 433*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 434*062a843bSAndroid Build Coastguard Worker 435*062a843bSAndroid Build Coastguard Worker int getImsRegistrationStateResponse(int slotId, 436*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 437*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 438*062a843bSAndroid Build Coastguard Worker 439*062a843bSAndroid Build Coastguard Worker int sendImsSmsResponse(int slotId, int responseType, 440*062a843bSAndroid Build Coastguard Worker int serial, RIL_Errno e, void *response, size_t responselen); 441*062a843bSAndroid Build Coastguard Worker 442*062a843bSAndroid Build Coastguard Worker int iccTransmitApduBasicChannelResponse(int slotId, 443*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 444*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 445*062a843bSAndroid Build Coastguard Worker 446*062a843bSAndroid Build Coastguard Worker int iccOpenLogicalChannelResponse(int slotId, 447*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, void *response, 448*062a843bSAndroid Build Coastguard Worker size_t responselen); 449*062a843bSAndroid Build Coastguard Worker 450*062a843bSAndroid Build Coastguard Worker 451*062a843bSAndroid Build Coastguard Worker int iccCloseLogicalChannelResponse(int slotId, 452*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 453*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 454*062a843bSAndroid Build Coastguard Worker 455*062a843bSAndroid Build Coastguard Worker int iccTransmitApduLogicalChannelResponse(int slotId, 456*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 457*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 458*062a843bSAndroid Build Coastguard Worker 459*062a843bSAndroid Build Coastguard Worker int nvReadItemResponse(int slotId, 460*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 461*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 462*062a843bSAndroid Build Coastguard Worker 463*062a843bSAndroid Build Coastguard Worker 464*062a843bSAndroid Build Coastguard Worker int nvWriteItemResponse(int slotId, 465*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 466*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 467*062a843bSAndroid Build Coastguard Worker 468*062a843bSAndroid Build Coastguard Worker int nvWriteCdmaPrlResponse(int slotId, 469*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 470*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 471*062a843bSAndroid Build Coastguard Worker 472*062a843bSAndroid Build Coastguard Worker int nvResetConfigResponse(int slotId, 473*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 474*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 475*062a843bSAndroid Build Coastguard Worker 476*062a843bSAndroid Build Coastguard Worker int setUiccSubscriptionResponse(int slotId, 477*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 478*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 479*062a843bSAndroid Build Coastguard Worker 480*062a843bSAndroid Build Coastguard Worker int setDataAllowedResponse(int slotId, 481*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 482*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 483*062a843bSAndroid Build Coastguard Worker 484*062a843bSAndroid Build Coastguard Worker int getHardwareConfigResponse(int slotId, 485*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 486*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 487*062a843bSAndroid Build Coastguard Worker 488*062a843bSAndroid Build Coastguard Worker int requestIccSimAuthenticationResponse(int slotId, 489*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 490*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 491*062a843bSAndroid Build Coastguard Worker 492*062a843bSAndroid Build Coastguard Worker int setDataProfileResponse(int slotId, 493*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 494*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 495*062a843bSAndroid Build Coastguard Worker 496*062a843bSAndroid Build Coastguard Worker int requestShutdownResponse(int slotId, 497*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 498*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 499*062a843bSAndroid Build Coastguard Worker 500*062a843bSAndroid Build Coastguard Worker int getRadioCapabilityResponse(int slotId, 501*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 502*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 503*062a843bSAndroid Build Coastguard Worker 504*062a843bSAndroid Build Coastguard Worker int setRadioCapabilityResponse(int slotId, 505*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 506*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 507*062a843bSAndroid Build Coastguard Worker 508*062a843bSAndroid Build Coastguard Worker int startLceServiceResponse(int slotId, 509*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 510*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 511*062a843bSAndroid Build Coastguard Worker 512*062a843bSAndroid Build Coastguard Worker int stopLceServiceResponse(int slotId, 513*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 514*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 515*062a843bSAndroid Build Coastguard Worker 516*062a843bSAndroid Build Coastguard Worker int pullLceDataResponse(int slotId, 517*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 518*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 519*062a843bSAndroid Build Coastguard Worker 520*062a843bSAndroid Build Coastguard Worker int getModemActivityInfoResponse(int slotId, 521*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 522*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 523*062a843bSAndroid Build Coastguard Worker 524*062a843bSAndroid Build Coastguard Worker int setAllowedCarriersResponse(int slotId, 525*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 526*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 527*062a843bSAndroid Build Coastguard Worker 528*062a843bSAndroid Build Coastguard Worker int getAllowedCarriersResponse(int slotId, 529*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 530*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 531*062a843bSAndroid Build Coastguard Worker 532*062a843bSAndroid Build Coastguard Worker int sendDeviceStateResponse(int slotId, 533*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 534*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 535*062a843bSAndroid Build Coastguard Worker 536*062a843bSAndroid Build Coastguard Worker int setIndicationFilterResponse(int slotId, 537*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 538*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 539*062a843bSAndroid Build Coastguard Worker 540*062a843bSAndroid Build Coastguard Worker int setSimCardPowerResponse(int slotId, 541*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 542*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 543*062a843bSAndroid Build Coastguard Worker 544*062a843bSAndroid Build Coastguard Worker int startKeepaliveResponse(int slotId, 545*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 546*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 547*062a843bSAndroid Build Coastguard Worker 548*062a843bSAndroid Build Coastguard Worker int stopKeepaliveResponse(int slotId, 549*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 550*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 551*062a843bSAndroid Build Coastguard Worker 552*062a843bSAndroid Build Coastguard Worker void acknowledgeRequest(int slotId, int serial); 553*062a843bSAndroid Build Coastguard Worker 554*062a843bSAndroid Build Coastguard Worker int radioStateChangedInd(int slotId, 555*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 556*062a843bSAndroid Build Coastguard Worker size_t responseLen); 557*062a843bSAndroid Build Coastguard Worker 558*062a843bSAndroid Build Coastguard Worker int callStateChangedInd(int slotId, int indType, int token, 559*062a843bSAndroid Build Coastguard Worker RIL_Errno e, void *response, size_t responselen); 560*062a843bSAndroid Build Coastguard Worker 561*062a843bSAndroid Build Coastguard Worker int networkStateChangedInd(int slotId, int indType, 562*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 563*062a843bSAndroid Build Coastguard Worker 564*062a843bSAndroid Build Coastguard Worker int newSmsInd(int slotId, int indicationType, 565*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 566*062a843bSAndroid Build Coastguard Worker 567*062a843bSAndroid Build Coastguard Worker int newSmsStatusReportInd(int slotId, int indicationType, 568*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 569*062a843bSAndroid Build Coastguard Worker 570*062a843bSAndroid Build Coastguard Worker int newSmsOnSimInd(int slotId, int indicationType, 571*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 572*062a843bSAndroid Build Coastguard Worker 573*062a843bSAndroid Build Coastguard Worker int onUssdInd(int slotId, int indicationType, 574*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 575*062a843bSAndroid Build Coastguard Worker 576*062a843bSAndroid Build Coastguard Worker int nitzTimeReceivedInd(int slotId, int indicationType, 577*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 578*062a843bSAndroid Build Coastguard Worker 579*062a843bSAndroid Build Coastguard Worker int currentSignalStrengthInd(int slotId, 580*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, 581*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 582*062a843bSAndroid Build Coastguard Worker 583*062a843bSAndroid Build Coastguard Worker int dataCallListChangedInd(int slotId, int indicationType, 584*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 585*062a843bSAndroid Build Coastguard Worker 586*062a843bSAndroid Build Coastguard Worker int suppSvcNotifyInd(int slotId, int indicationType, 587*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 588*062a843bSAndroid Build Coastguard Worker 589*062a843bSAndroid Build Coastguard Worker int stkSessionEndInd(int slotId, int indicationType, 590*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 591*062a843bSAndroid Build Coastguard Worker 592*062a843bSAndroid Build Coastguard Worker int stkProactiveCommandInd(int slotId, int indicationType, 593*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 594*062a843bSAndroid Build Coastguard Worker 595*062a843bSAndroid Build Coastguard Worker int stkEventNotifyInd(int slotId, int indicationType, 596*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 597*062a843bSAndroid Build Coastguard Worker 598*062a843bSAndroid Build Coastguard Worker int stkCallSetupInd(int slotId, int indicationType, 599*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 600*062a843bSAndroid Build Coastguard Worker 601*062a843bSAndroid Build Coastguard Worker int simSmsStorageFullInd(int slotId, int indicationType, 602*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 603*062a843bSAndroid Build Coastguard Worker 604*062a843bSAndroid Build Coastguard Worker int simRefreshInd(int slotId, int indicationType, 605*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 606*062a843bSAndroid Build Coastguard Worker 607*062a843bSAndroid Build Coastguard Worker int callRingInd(int slotId, int indicationType, 608*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 609*062a843bSAndroid Build Coastguard Worker 610*062a843bSAndroid Build Coastguard Worker int simStatusChangedInd(int slotId, int indicationType, 611*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 612*062a843bSAndroid Build Coastguard Worker 613*062a843bSAndroid Build Coastguard Worker int cdmaNewSmsInd(int slotId, int indicationType, 614*062a843bSAndroid Build Coastguard Worker int token, RIL_Errno e, void *response, size_t responselen); 615*062a843bSAndroid Build Coastguard Worker 616*062a843bSAndroid Build Coastguard Worker int newBroadcastSmsInd(int slotId, 617*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 618*062a843bSAndroid Build Coastguard Worker size_t responselen); 619*062a843bSAndroid Build Coastguard Worker 620*062a843bSAndroid Build Coastguard Worker int cdmaRuimSmsStorageFullInd(int slotId, 621*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 622*062a843bSAndroid Build Coastguard Worker size_t responselen); 623*062a843bSAndroid Build Coastguard Worker 624*062a843bSAndroid Build Coastguard Worker int restrictedStateChangedInd(int slotId, 625*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 626*062a843bSAndroid Build Coastguard Worker size_t responselen); 627*062a843bSAndroid Build Coastguard Worker 628*062a843bSAndroid Build Coastguard Worker int enterEmergencyCallbackModeInd(int slotId, 629*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 630*062a843bSAndroid Build Coastguard Worker size_t responselen); 631*062a843bSAndroid Build Coastguard Worker 632*062a843bSAndroid Build Coastguard Worker int cdmaCallWaitingInd(int slotId, 633*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 634*062a843bSAndroid Build Coastguard Worker size_t responselen); 635*062a843bSAndroid Build Coastguard Worker 636*062a843bSAndroid Build Coastguard Worker int cdmaOtaProvisionStatusInd(int slotId, 637*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 638*062a843bSAndroid Build Coastguard Worker size_t responselen); 639*062a843bSAndroid Build Coastguard Worker 640*062a843bSAndroid Build Coastguard Worker int cdmaInfoRecInd(int slotId, 641*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 642*062a843bSAndroid Build Coastguard Worker size_t responselen); 643*062a843bSAndroid Build Coastguard Worker 644*062a843bSAndroid Build Coastguard Worker int indicateRingbackToneInd(int slotId, 645*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 646*062a843bSAndroid Build Coastguard Worker size_t responselen); 647*062a843bSAndroid Build Coastguard Worker 648*062a843bSAndroid Build Coastguard Worker int resendIncallMuteInd(int slotId, 649*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 650*062a843bSAndroid Build Coastguard Worker size_t responselen); 651*062a843bSAndroid Build Coastguard Worker 652*062a843bSAndroid Build Coastguard Worker int cdmaSubscriptionSourceChangedInd(int slotId, 653*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, 654*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 655*062a843bSAndroid Build Coastguard Worker 656*062a843bSAndroid Build Coastguard Worker int cdmaPrlChangedInd(int slotId, 657*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 658*062a843bSAndroid Build Coastguard Worker size_t responselen); 659*062a843bSAndroid Build Coastguard Worker 660*062a843bSAndroid Build Coastguard Worker int exitEmergencyCallbackModeInd(int slotId, 661*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 662*062a843bSAndroid Build Coastguard Worker size_t responselen); 663*062a843bSAndroid Build Coastguard Worker 664*062a843bSAndroid Build Coastguard Worker int rilConnectedInd(int slotId, 665*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 666*062a843bSAndroid Build Coastguard Worker size_t responselen); 667*062a843bSAndroid Build Coastguard Worker 668*062a843bSAndroid Build Coastguard Worker int voiceRadioTechChangedInd(int slotId, 669*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 670*062a843bSAndroid Build Coastguard Worker size_t responselen); 671*062a843bSAndroid Build Coastguard Worker 672*062a843bSAndroid Build Coastguard Worker int cellInfoListInd(int slotId, 673*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 674*062a843bSAndroid Build Coastguard Worker size_t responselen); 675*062a843bSAndroid Build Coastguard Worker 676*062a843bSAndroid Build Coastguard Worker int imsNetworkStateChangedInd(int slotId, 677*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 678*062a843bSAndroid Build Coastguard Worker size_t responselen); 679*062a843bSAndroid Build Coastguard Worker 680*062a843bSAndroid Build Coastguard Worker int subscriptionStatusChangedInd(int slotId, 681*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 682*062a843bSAndroid Build Coastguard Worker size_t responselen); 683*062a843bSAndroid Build Coastguard Worker 684*062a843bSAndroid Build Coastguard Worker int srvccStateNotifyInd(int slotId, 685*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 686*062a843bSAndroid Build Coastguard Worker size_t responselen); 687*062a843bSAndroid Build Coastguard Worker 688*062a843bSAndroid Build Coastguard Worker int hardwareConfigChangedInd(int slotId, 689*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 690*062a843bSAndroid Build Coastguard Worker size_t responselen); 691*062a843bSAndroid Build Coastguard Worker 692*062a843bSAndroid Build Coastguard Worker int radioCapabilityIndicationInd(int slotId, 693*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 694*062a843bSAndroid Build Coastguard Worker size_t responselen); 695*062a843bSAndroid Build Coastguard Worker 696*062a843bSAndroid Build Coastguard Worker int onSupplementaryServiceIndicationInd(int slotId, 697*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, 698*062a843bSAndroid Build Coastguard Worker void *response, size_t responselen); 699*062a843bSAndroid Build Coastguard Worker 700*062a843bSAndroid Build Coastguard Worker int stkCallControlAlphaNotifyInd(int slotId, 701*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 702*062a843bSAndroid Build Coastguard Worker size_t responselen); 703*062a843bSAndroid Build Coastguard Worker 704*062a843bSAndroid Build Coastguard Worker int lceDataInd(int slotId, 705*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 706*062a843bSAndroid Build Coastguard Worker size_t responselen); 707*062a843bSAndroid Build Coastguard Worker 708*062a843bSAndroid Build Coastguard Worker int pcoDataInd(int slotId, 709*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 710*062a843bSAndroid Build Coastguard Worker size_t responselen); 711*062a843bSAndroid Build Coastguard Worker 712*062a843bSAndroid Build Coastguard Worker int modemResetInd(int slotId, 713*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 714*062a843bSAndroid Build Coastguard Worker size_t responselen); 715*062a843bSAndroid Build Coastguard Worker 716*062a843bSAndroid Build Coastguard Worker int networkScanResultInd(int slotId, 717*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 718*062a843bSAndroid Build Coastguard Worker size_t responselen); 719*062a843bSAndroid Build Coastguard Worker 720*062a843bSAndroid Build Coastguard Worker int keepaliveStatusInd(int slotId, 721*062a843bSAndroid Build Coastguard Worker int indicationType, int token, RIL_Errno e, void *response, 722*062a843bSAndroid Build Coastguard Worker size_t responselen); 723*062a843bSAndroid Build Coastguard Worker 724*062a843bSAndroid Build Coastguard Worker int setCarrierInfoForImsiEncryptionResponse(int slotId, 725*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 726*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 727*062a843bSAndroid Build Coastguard Worker 728*062a843bSAndroid Build Coastguard Worker int carrierInfoForImsiEncryption(int slotId, 729*062a843bSAndroid Build Coastguard Worker int responseType, int serial, RIL_Errno e, 730*062a843bSAndroid Build Coastguard Worker void *response, size_t responseLen); 731*062a843bSAndroid Build Coastguard Worker 732*062a843bSAndroid Build Coastguard Worker pthread_rwlock_t * getRadioServiceRwlock(int slotId); 733*062a843bSAndroid Build Coastguard Worker 734*062a843bSAndroid Build Coastguard Worker void setNitzTimeReceived(int slotId, int64_t timeReceived); 735*062a843bSAndroid Build Coastguard Worker 736*062a843bSAndroid Build Coastguard Worker } // namespace radio 737*062a843bSAndroid Build Coastguard Worker 738*062a843bSAndroid Build Coastguard Worker #endif // RIL_SERVICE_H 739