SipCommandInterface.java revision 886183cde1263ea524cdf08524442724e246ed42
10825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville/* 20825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * Copyright (C) 2010 The Android Open Source Project 30825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * 40825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * Licensed under the Apache License, Version 2.0 (the "License"); 50825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * you may not use this file except in compliance with the License. 60825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * You may obtain a copy of the License at 70825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * 80825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * http://www.apache.org/licenses/LICENSE-2.0 90825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * 100825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * Unless required by applicable law or agreed to in writing, software 110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * distributed under the License is distributed on an "AS IS" BASIS, 120825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * See the License for the specific language governing permissions and 140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * limitations under the License. 150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville */ 160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 170825495a331bb44df395a0cdb79fab85e68db5d5Wink Savillepackage com.android.internal.telephony.sip; 180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 190825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport android.content.Context; 200825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport android.os.Handler; 210825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport android.os.Message; 2240659286ac42ec77bbe7893830bd50c06f393ee8Meng Wangimport android.service.carrier.CarrierIdentifier; 239179967a8da4955d6d8c6e2bbc6293d4c451b942pkanwarimport android.telephony.ImsiEncryptionInfo; 2484de7198887db7ba56c5cfd1d653033e7b4631a9yinxuimport android.telephony.NetworkScanRequest; 25886183cde1263ea524cdf08524442724e246ed42Jack Yuimport android.telephony.data.DataProfile; 260825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 270825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.BaseCommands; 280825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.CommandsInterface; 290825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.UUSInfo; 30a63f55cf17629426d976830429a7612387532195Rika Brooksimport com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo; 310825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.gsm.SmsBroadcastConfigInfo; 320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3340659286ac42ec77bbe7893830bd50c06f393ee8Meng Wangimport java.util.List; 3440659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang 350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville/** 360825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * SIP doesn't need CommandsInterface. The class does nothing but made to work 371a87ab3d7170d618f048c4f5af8c7504a587aaa5Jack Yu * with Phone's constructor. 380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville */ 390825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleclass SipCommandInterface extends BaseCommands implements CommandsInterface { 400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville SipCommandInterface(Context context) { 410825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville super(context); 420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 430825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 440825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override public void setOnNITZTime(Handler h, int what, Object obj) { 450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 47cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIccCardStatus(Message result) { 490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 51cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPin(String pin, Message result) { 530825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 55cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 560825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPuk(String puk, String newPin, Message result) { 570825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 59cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPin2(String pin, Message result) { 610825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 63cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPuk2(String puk, String newPin2, Message result) { 650825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 67cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPin(String oldPin, String newPin, Message result) { 690825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 71cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 720825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPin2(String oldPin2, String newPin2, Message result) { 730825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 75cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 760825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeBarringPassword(String facility, String oldPwd, 770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String newPwd, Message result) { 780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 80cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyNetworkDepersonalization(String netpin, Message result) { 820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 84cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 850825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCurrentCalls(Message result) { 860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 88cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Deprecated public void getPDPContextList(Message result) { 900825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 92cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getDataCallList(Message result) { 940825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 96cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void dial(String address, int clirMode, Message result) { 980825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 100cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void dial(String address, int clirMode, UUSInfo uusInfo, 1020825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 1030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1040825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 105cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1060825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMSI(Message result) { 1070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1080825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 109cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1100825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMSIForApp(String aid, Message result) { 1110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1120825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 113cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMEI(Message result) { 1150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 117cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMEISV(Message result) { 1190825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 1210825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 122cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1230825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void hangupConnection (int gsmIndex, Message result) { 1240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1250825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 126cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1270825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void hangupWaitingOrBackground (Message result) { 1280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1290825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 130cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void hangupForegroundResumeBackground (Message result) { 1320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1330825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 134cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void switchWaitingOrHoldingAndActive (Message result) { 1360825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 138cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1390825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void conference (Message result) { 1400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1410825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 1420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 143cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1440825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setPreferredVoicePrivacy(boolean enable, Message result) { 1450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 147cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getPreferredVoicePrivacy(Message result) { 1490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 151cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void separateConnection (int gsmIndex, Message result) { 1530825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 155cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1560825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acceptCall (Message result) { 1570825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 159cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void rejectCall (Message result) { 1610825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 163cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void explicitCallTransfer (Message result) { 1650825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 167cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getLastCallFailCause (Message result) { 1690825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 171cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Deprecated 172cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1730825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getLastPdpFailCause (Message result) { 1740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1750825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 176cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getLastDataCallFailCause (Message result) { 1780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 180cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setMute (boolean enableMute, Message response) { 1820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 184cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1850825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getMute (Message response) { 1860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 188cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getSignalStrength (Message result) { 1900825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 192cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getVoiceRegistrationState (Message result) { 1940825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 196cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getDataRegistrationState (Message result) { 1980825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 200cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getOperator(Message result) { 2020825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 204cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendDtmf(char c, Message result) { 2060825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 208cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2090825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void startDtmf(char c, Message result) { 2100825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 212cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void stopDtmf(Message result) { 2140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 216cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendBurstDtmf(String dtmfString, int on, int off, 2180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 2190825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 221cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendSMS (String smscPDU, String pdu, Message result) { 2230825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 225cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2266ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi public void sendSMSExpectMore (String smscPDU, String pdu, Message result) { 2276ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi } 2286ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi 2296ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi @Override 2300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendCdmaSms(byte[] pdu, Message result) { 2310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 233cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2341260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa public void sendImsGsmSms (String smscPDU, String pdu, 2351260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa int retry, int messageRef, Message response) { 2361260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa } 2371260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa 2381260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa @Override 2391260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa public void sendImsCdmaSms(byte[] pdu, int retry, int messageRef, 2401260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa Message response) { 2411260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa } 2421260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa 2431260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa @Override 2441260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa public void getImsRegistrationState (Message result) { 2451260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa } 2461260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa 2471260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa @Override 2480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void deleteSmsOnSim(int index, Message response) { 2490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 251cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void deleteSmsOnRuim(int index, Message response) { 2530825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 255cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2560825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void writeSmsToSim(int status, String smsc, String pdu, Message response) { 2570825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 259cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void writeSmsToRuim(int status, String pdu, Message response) { 2610825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 263cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 264caecd75617c11d33e000c4d90f8a6557c5b2de7eJack Yu public void setupDataCall(int radioTechnology, DataProfile dataProfile, boolean isRoaming, 265caecd75617c11d33e000c4d90f8a6557c5b2de7eJack Yu boolean allowRoaming, Message result) { 2660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 268cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2690825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void deactivateDataCall(int cid, int reason, Message result) { 2700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2710825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 272cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2730825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setRadioPower(boolean on, Message result) { 2740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2750825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 276cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setSuppServiceNotifications(boolean enable, Message result) { 2780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 280cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acknowledgeLastIncomingGsmSms(boolean success, int cause, 2820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 2830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2840825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 285cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acknowledgeLastIncomingCdmaSms(boolean success, int cause, 2870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 2880825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 290cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acknowledgeIncomingGsmSmsWithPdu(boolean success, String ackPdu, 2920825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 2930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2940825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 295cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2960825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void iccIO (int command, int fileid, String path, int p1, int p2, 2970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int p3, String data, String pin2, Message result) { 2980825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 299cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3000825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void iccIOForApp (int command, int fileid, String path, int p1, int p2, 3010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int p3, String data, String pin2, String aid, Message result) { 3020825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 304cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCLIR(Message result) { 3060825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 308cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3090825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCLIR(int clirMode, Message result) { 3100825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 312cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCallWaiting(int serviceClass, Message response) { 3140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 316cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCallWaiting(boolean enable, int serviceClass, 3180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message response) { 3190825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 321cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setNetworkSelectionModeAutomatic(Message response) { 3230825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 325cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3260825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setNetworkSelectionModeManual( 3270825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String operatorNumeric, Message response) { 3280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3290825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 330cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getNetworkSelectionMode(Message response) { 3320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3330825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 334cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getAvailableNetworks(Message response) { 3360825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 338cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 33984de7198887db7ba56c5cfd1d653033e7b4631a9yinxu public void startNetworkScan(NetworkScanRequest nsr, Message response) { 340c8c651f856047c6c761de788a14097600701cdabyinxu } 341c8c651f856047c6c761de788a14097600701cdabyinxu 342c8c651f856047c6c761de788a14097600701cdabyinxu @Override 343c8c651f856047c6c761de788a14097600701cdabyinxu public void stopNetworkScan(Message response) { 344c8c651f856047c6c761de788a14097600701cdabyinxu } 345c8c651f856047c6c761de788a14097600701cdabyinxu 346c8c651f856047c6c761de788a14097600701cdabyinxu @Override 3470825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCallForward(int action, int cfReason, int serviceClass, 3480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String number, int timeSeconds, Message response) { 3490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 351cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCallForwardStatus(int cfReason, int serviceClass, 3530825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String number, Message response) { 3540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3550825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 356cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3570825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCLIP(Message response) { 3580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3590825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 360cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3610825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getBasebandVersion (Message response) { 3620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3630825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3650825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryFacilityLock(String facility, String password, 3660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int serviceClass, Message response) { 3670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3690825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryFacilityLockForApp(String facility, String password, 3710825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int serviceClass, String appId, Message response) { 3720825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3730825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3750825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setFacilityLock(String facility, boolean lockState, 3760825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String password, int serviceClass, Message response) { 3770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3800825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setFacilityLockForApp(String facility, boolean lockState, 3810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String password, int serviceClass, String appId, Message response) { 3820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 384cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3850825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendUSSD (String ussdString, Message response) { 3860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 388cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void cancelPendingUssd (Message response) { 3900825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 392cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void resetRadio(Message result) { 3940825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 396cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setBandMode (int bandMode, Message response) { 3980825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 400cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryAvailableBandMode (Message response) { 4020825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 404cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendTerminalResponse(String contents, Message response) { 4060825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 408cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4090825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendEnvelope(String contents, Message response) { 4100825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 412cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendEnvelopeWithStatus(String contents, Message response) { 4140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 416cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void handleCallSetupRequestFromSim( 4180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville boolean accept, Message response) { 4190825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 421cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setPreferredNetworkType(int networkType , Message response) { 4230825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 425cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4260825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getPreferredNetworkType(Message response) { 4270825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 429cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setLocationUpdates(boolean enable, Message response) { 4310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 433cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getSmscAddress(Message result) { 4350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4360825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 437cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setSmscAddress(String address, Message result) { 4390825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 441cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void reportSmsMemoryStatus(boolean available, Message result) { 4430825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4440825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 445cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void reportStkServiceIsRunning(Message result) { 4470825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 4490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 4500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCdmaSubscriptionSource(Message response) { 4510825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 453cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getGsmBroadcastConfig(Message response) { 4550825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4560825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 457cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setGsmBroadcastConfig(SmsBroadcastConfigInfo[] config, Message response) { 4590825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 461cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setGsmBroadcastActivation(boolean activate, Message response) { 4630825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 4650825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville // ***** Methods for CDMA support 466cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getDeviceIdentity(Message response) { 4680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4690825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 470cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4710825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCDMASubscription(Message response) { 4720825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4730825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 474cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4751a87ab3d7170d618f048c4f5af8c7504a587aaa5Jack Yu public void setPhoneType(int phoneType) { //Set by GsmCdmaPhone 4760825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 478cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCdmaRoamingPreference(Message response) { 4800825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 482cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCdmaRoamingPreference(int cdmaRoamingType, Message response) { 4840825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4850825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 486cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCdmaSubscriptionSource(int cdmaSubscription , Message response) { 4880825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 490cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryTTYMode(Message response) { 4920825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 494cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setTTYMode(int ttyMode, Message response) { 4960825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 498cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendCDMAFeatureCode(String FeatureCode, Message response) { 5000825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 502cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCdmaBroadcastConfig(Message response) { 5040825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 506cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 507a63f55cf17629426d976830429a7612387532195Rika Brooks public void setCdmaBroadcastConfig(CdmaSmsBroadcastConfigInfo[] configs, Message response) { 5080825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5090825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 510cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCdmaBroadcastActivation(boolean activate, Message response) { 5120825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 514cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void exitEmergencyCallbackMode(Message response) { 5160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5190825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPinForApp(String pin, String aid, Message response) { 5200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5210825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5230825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPukForApp(String puk, String newPin, String aid, Message response) { 5240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5250825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5260825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5270825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPin2ForApp(String pin2, String aid, Message response) { 5280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5290825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPuk2ForApp(String puk2, String newPin2, String aid, Message response) { 5320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5330825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPinForApp(String oldPin, String newPin, String aidPtr, Message response) { 5360825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5390825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPin2ForApp(String oldPin2, String newPin2, String aidPtr, 5400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message response) { 5410825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 543cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5440825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void requestIsimAuthentication(String nonce, Message response) { 5450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 547cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 548ce083ae9d277bea9fbc1c143766adf1013f4a50eAmit Mahajan public void requestIccSimAuthentication(int authContext, String data, String aid, Message response) { 549a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville } 550a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville 551a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville @Override 5520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getVoiceRadioTechnology(Message result) { 5530825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5545fb811ff076aa6b4a9ceca6edaf504a4c6d9ad20Wink Saville 5555fb811ff076aa6b4a9ceca6edaf504a4c6d9ad20Wink Saville @Override 556caecd75617c11d33e000c4d90f8a6557c5b2de7eJack Yu public void setInitialAttachApn(DataProfile dataProfile, boolean isRoaming, Message result) { 5575d5eea6ed231163c225144316b0d1913d48678a4Sungmin Choi } 55840d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 55940d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 560caecd75617c11d33e000c4d90f8a6557c5b2de7eJack Yu public void setDataProfile(DataProfile[] dps, boolean isRoaming, Message result) { 5619d4ec7d45061f1da05f16cd244eb0a798e7f36bbAmit Mahajan } 5629d4ec7d45061f1da05f16cd244eb0a798e7f36bbAmit Mahajan 5639d4ec7d45061f1da05f16cd244eb0a798e7f36bbAmit Mahajan @Override 56410d75a759b897da1077e3aa21ced4c46698c5552Ajay Nambi public void iccOpenLogicalChannel(String AID, int p2, Message response) { 56540d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 56640d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 56740d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 56840d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal public void iccCloseLogicalChannel(int channel, Message response) { 56940d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 57040d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 57140d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 57240d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal public void iccTransmitApduLogicalChannel(int channel, int cla, int instruction, 57340d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal int p1, int p2, int p3, String data, Message response) { 57440d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 57540d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 57640d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 57740d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal public void iccTransmitApduBasicChannel(int cla, int instruction, int p1, int p2, 57840d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal int p3, String data, Message response) { 57940d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 580f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 581f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 582f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvReadItem(int itemID, Message response) { 583f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 584f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 585f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 586f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvWriteItem(int itemID, String itemValue, Message response) { 587f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 588f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 589f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 590f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvWriteCdmaPrl(byte[] preferredRoamingList, Message response) { 591f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 592f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 593f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 594f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvResetConfig(int resetType, Message response) { 595f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 596a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville 597a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville @Override 598a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville public void getHardwareConfig(Message result) { 599a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville } 60003586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla 60103586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla @Override 60203586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla public void requestShutdown(Message result) { 60303586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla } 60465bee39d7e417fb898c3948696d5d8a38046c449fenglu 60565bee39d7e417fb898c3948696d5d8a38046c449fenglu @Override 60665bee39d7e417fb898c3948696d5d8a38046c449fenglu public void startLceService(int reportIntervalMs, boolean pullMode, Message result) { 60765bee39d7e417fb898c3948696d5d8a38046c449fenglu } 60865bee39d7e417fb898c3948696d5d8a38046c449fenglu 60965bee39d7e417fb898c3948696d5d8a38046c449fenglu @Override 61065bee39d7e417fb898c3948696d5d8a38046c449fenglu public void stopLceService(Message result) { 61165bee39d7e417fb898c3948696d5d8a38046c449fenglu } 61265bee39d7e417fb898c3948696d5d8a38046c449fenglu 61365bee39d7e417fb898c3948696d5d8a38046c449fenglu @Override 61465bee39d7e417fb898c3948696d5d8a38046c449fenglu public void pullLceData(Message result) { 61565bee39d7e417fb898c3948696d5d8a38046c449fenglu } 61627eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham 61727eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham @Override 61827eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham public void getModemActivityInfo(Message result) { 61927eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham } 62027eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham 62140659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang @Override 6229179967a8da4955d6d8c6e2bbc6293d4c451b942pkanwar public void setCarrierInfoForImsiEncryption(ImsiEncryptionInfo imsiEncryptionInfo, 6233dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar Message result) { 6243dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar } 6253dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar 6263dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar @Override 62740659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang public void setAllowedCarriers(List<CarrierIdentifier> carriers, Message result) { 62840659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang } 62940659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang 63040659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang @Override 63140659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang public void getAllowedCarriers(Message result) { 63240659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang } 63340659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang 634df97820b2db85a96b3d87e9968c1898ece1e6736Jack Yu @Override 63550b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu public void sendDeviceState(int stateType, boolean state, Message result) { 63650b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu } 63750b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu 63850b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu @Override 63950b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu public void setUnsolResponseFilter(int filter, Message result){ 64050b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu } 64150b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu 64250b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu @Override 6432d4f7c72eb95807a2235068dde9c4c98cda2f626Grace Chen public void setSimCardPower(int state, Message result) { 644df97820b2db85a96b3d87e9968c1898ece1e6736Jack Yu } 6450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville} 646