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; 2021cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Haroldimport android.net.KeepalivePacketData; 21d5a7979d5c82f1fd568d80267216402bc9d8d0baJack Yuimport android.net.LinkProperties; 220825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport android.os.Handler; 230825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport android.os.Message; 2440659286ac42ec77bbe7893830bd50c06f393ee8Meng Wangimport android.service.carrier.CarrierIdentifier; 259179967a8da4955d6d8c6e2bbc6293d4c451b942pkanwarimport android.telephony.ImsiEncryptionInfo; 2684de7198887db7ba56c5cfd1d653033e7b4631a9yinxuimport android.telephony.NetworkScanRequest; 27886183cde1263ea524cdf08524442724e246ed42Jack Yuimport android.telephony.data.DataProfile; 280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 290825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.BaseCommands; 300825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.CommandsInterface; 310825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.UUSInfo; 32a63f55cf17629426d976830429a7612387532195Rika Brooksimport com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo; 330825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleimport com.android.internal.telephony.gsm.SmsBroadcastConfigInfo; 340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3540659286ac42ec77bbe7893830bd50c06f393ee8Meng Wangimport java.util.List; 3640659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang 370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville/** 380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville * SIP doesn't need CommandsInterface. The class does nothing but made to work 391a87ab3d7170d618f048c4f5af8c7504a587aaa5Jack Yu * with Phone's constructor. 400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville */ 410825495a331bb44df395a0cdb79fab85e68db5d5Wink Savilleclass SipCommandInterface extends BaseCommands implements CommandsInterface { 420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville SipCommandInterface(Context context) { 430825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville super(context); 440825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override public void setOnNITZTime(Handler h, int what, Object obj) { 470825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 49cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIccCardStatus(Message result) { 510825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 53cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 544e10a61602bd065cdf71d0335493ac3444d5055ayinxu public void getIccSlotsStatus(Message result) { 554e10a61602bd065cdf71d0335493ac3444d5055ayinxu } 564e10a61602bd065cdf71d0335493ac3444d5055ayinxu 574e10a61602bd065cdf71d0335493ac3444d5055ayinxu @Override 584e10a61602bd065cdf71d0335493ac3444d5055ayinxu public void setLogicalToPhysicalSlotMapping(int[] physicalSlots, Message result) { 594e10a61602bd065cdf71d0335493ac3444d5055ayinxu } 604e10a61602bd065cdf71d0335493ac3444d5055ayinxu 614e10a61602bd065cdf71d0335493ac3444d5055ayinxu @Override 620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPin(String pin, Message result) { 630825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 65cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPuk(String puk, String newPin, Message result) { 670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 69cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPin2(String pin, Message result) { 710825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 720825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 73cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPuk2(String puk, String newPin2, Message result) { 750825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 760825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 77cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPin(String oldPin, String newPin, Message result) { 790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 800825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 81cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPin2(String oldPin2, String newPin2, Message result) { 830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 840825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 85cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeBarringPassword(String facility, String oldPwd, 870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String newPwd, Message result) { 880825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 90cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyNetworkDepersonalization(String netpin, Message result) { 920825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 94cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCurrentCalls(Message result) { 960825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 98cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Deprecated public void getPDPContextList(Message result) { 1000825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 102cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getDataCallList(Message result) { 1040825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 106cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void dial(String address, int clirMode, Message result) { 1080825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1090825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 110cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void dial(String address, int clirMode, UUSInfo uusInfo, 1120825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 1130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 115cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMSI(Message result) { 1170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 119cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMSIForApp(String aid, Message result) { 1210825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 123cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMEI(Message result) { 1250825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1260825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 127cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getIMEISV(Message result) { 1290825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 1310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 132cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1330825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void hangupConnection (int gsmIndex, Message result) { 1340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 136cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void hangupWaitingOrBackground (Message result) { 1380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1390825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 140cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1410825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void hangupForegroundResumeBackground (Message result) { 1420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1430825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 144cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void switchWaitingOrHoldingAndActive (Message result) { 1460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1470825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 148cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void conference (Message result) { 1500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1510825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 1520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 153cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setPreferredVoicePrivacy(boolean enable, Message result) { 1550825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1560825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 157cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getPreferredVoicePrivacy(Message result) { 1590825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 161cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void separateConnection (int gsmIndex, Message result) { 1630825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 165cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acceptCall (Message result) { 1670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 169cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void rejectCall (Message result) { 1710825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1720825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 173cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void explicitCallTransfer (Message result) { 1750825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1760825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 177cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getLastCallFailCause (Message result) { 1790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1800825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 181cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Deprecated 182cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getLastPdpFailCause (Message result) { 1840825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1850825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 186cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getLastDataCallFailCause (Message result) { 1880825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 190cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setMute (boolean enableMute, Message response) { 1920825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 194cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getMute (Message response) { 1960825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 1970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 198cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 1990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getSignalStrength (Message result) { 2000825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 202cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getVoiceRegistrationState (Message result) { 2040825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 206cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getDataRegistrationState (Message result) { 2080825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2090825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 210cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getOperator(Message result) { 2120825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 214cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendDtmf(char c, Message result) { 2160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 218cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2190825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void startDtmf(char c, Message result) { 2200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2210825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 222cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2230825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void stopDtmf(Message result) { 2240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2250825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 226cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2270825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendBurstDtmf(String dtmfString, int on, int off, 2280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 2290825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 231cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendSMS (String smscPDU, String pdu, Message result) { 2330825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 235cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2366ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi public void sendSMSExpectMore (String smscPDU, String pdu, Message result) { 2376ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi } 2386ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi 2396ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7Chaitanya Saggurthi @Override 2400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendCdmaSms(byte[] pdu, Message result) { 2410825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 243cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2441260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa public void sendImsGsmSms (String smscPDU, String pdu, 2451260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa int retry, int messageRef, Message response) { 2461260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa } 2471260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa 2481260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa @Override 2491260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa public void sendImsCdmaSms(byte[] pdu, int retry, int messageRef, 2501260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa Message response) { 2511260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa } 2521260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa 2531260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa @Override 2541260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa public void getImsRegistrationState (Message result) { 2551260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa } 2561260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa 2571260f1c6c909f2940989b72afe1b91fd83845eaaSukanya Rajkhowa @Override 2580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void deleteSmsOnSim(int index, Message response) { 2590825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 261cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void deleteSmsOnRuim(int index, Message response) { 2630825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 265cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void writeSmsToSim(int status, String smsc, String pdu, Message response) { 2670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 269cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void writeSmsToRuim(int status, String pdu, Message response) { 2710825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2720825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 273cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 274d5a7979d5c82f1fd568d80267216402bc9d8d0baJack Yu public void setupDataCall(int accessNetworkType, DataProfile dataProfile, boolean isRoaming, 275d5a7979d5c82f1fd568d80267216402bc9d8d0baJack Yu boolean allowRoaming, int reason, LinkProperties linkProperties, 276d5a7979d5c82f1fd568d80267216402bc9d8d0baJack Yu Message result) { 2770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 279cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2800825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void deactivateDataCall(int cid, int reason, Message result) { 2810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 283cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2840825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setRadioPower(boolean on, Message result) { 2850825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 287cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2880825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setSuppServiceNotifications(boolean enable, Message result) { 2890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2900825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 291cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2920825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acknowledgeLastIncomingGsmSms(boolean success, int cause, 2930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 2940825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 2950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 296cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 2970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acknowledgeLastIncomingCdmaSms(boolean success, int cause, 2980825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 2990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3000825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 301cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3020825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void acknowledgeIncomingGsmSmsWithPdu(boolean success, String ackPdu, 3030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message result) { 3040825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 306cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void iccIO (int command, int fileid, String path, int p1, int p2, 3080825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int p3, String data, String pin2, Message result) { 3090825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 310cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void iccIOForApp (int command, int fileid, String path, int p1, int p2, 3120825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int p3, String data, String pin2, String aid, Message result) { 3130825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 315cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCLIR(Message result) { 3170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 319cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCLIR(int clirMode, Message result) { 3210825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 323cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCallWaiting(int serviceClass, Message response) { 3250825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3260825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 327cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCallWaiting(boolean enable, int serviceClass, 3290825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message response) { 3300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 332cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3330825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setNetworkSelectionModeAutomatic(Message response) { 3340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 336cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setNetworkSelectionModeManual( 3380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String operatorNumeric, Message response) { 3390825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 341cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getNetworkSelectionMode(Message response) { 3430825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3440825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 345cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getAvailableNetworks(Message response) { 3470825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 349cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 35084de7198887db7ba56c5cfd1d653033e7b4631a9yinxu public void startNetworkScan(NetworkScanRequest nsr, Message response) { 351c8c651f856047c6c761de788a14097600701cdabyinxu } 352c8c651f856047c6c761de788a14097600701cdabyinxu 353c8c651f856047c6c761de788a14097600701cdabyinxu @Override 354c8c651f856047c6c761de788a14097600701cdabyinxu public void stopNetworkScan(Message response) { 355c8c651f856047c6c761de788a14097600701cdabyinxu } 356c8c651f856047c6c761de788a14097600701cdabyinxu 357c8c651f856047c6c761de788a14097600701cdabyinxu @Override 3580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCallForward(int action, int cfReason, int serviceClass, 3590825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String number, int timeSeconds, Message response) { 3600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3610825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 362cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3630825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCallForwardStatus(int cfReason, int serviceClass, 3640825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String number, Message response) { 3650825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 367cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCLIP(Message response) { 3690825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 371cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3720825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getBasebandVersion (Message response) { 3730825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3750825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3760825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryFacilityLock(String facility, String password, 3770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int serviceClass, Message response) { 3780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3800825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryFacilityLockForApp(String facility, String password, 3820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville int serviceClass, String appId, Message response) { 3830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3840825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3850825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setFacilityLock(String facility, boolean lockState, 3870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String password, int serviceClass, Message response) { 3880825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3890825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 3900825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 3910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setFacilityLockForApp(String facility, boolean lockState, 3920825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville String password, int serviceClass, String appId, Message response) { 3930825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3940825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 395cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 3960825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendUSSD (String ussdString, Message response) { 3970825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 3980825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 399cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4000825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void cancelPendingUssd (Message response) { 4010825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4020825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 403cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4040825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void resetRadio(Message result) { 4050825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4060825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 407cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 408ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian public void invokeOemRilRequestRaw(byte[] data, Message response) { 409ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian } 410ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian 411ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian @Override 412ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian public void invokeOemRilRequestStrings(String[] strings, Message response) { 413ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian } 414ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian 415ac009536df32d886e1bab79f07e61200ea6bdcf9Shuo Qian @Override 4160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setBandMode (int bandMode, Message response) { 4170825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 419cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryAvailableBandMode (Message response) { 4210825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 423cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendTerminalResponse(String contents, Message response) { 4250825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4260825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 427cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendEnvelope(String contents, Message response) { 4290825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 431cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendEnvelopeWithStatus(String contents, Message response) { 4330825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 435cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4360825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void handleCallSetupRequestFromSim( 4370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville boolean accept, Message response) { 4380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4390825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 440cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4410825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setPreferredNetworkType(int networkType , Message response) { 4420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4430825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 444cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getPreferredNetworkType(Message response) { 4460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4470825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 448cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setLocationUpdates(boolean enable, Message response) { 4500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4510825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 452cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4530825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getSmscAddress(Message result) { 4540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4550825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 456cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4570825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setSmscAddress(String address, Message result) { 4580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4590825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 460cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4610825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void reportSmsMemoryStatus(boolean available, Message result) { 4620825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4630825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 464cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4650825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void reportStkServiceIsRunning(Message result) { 4660825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 4680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 4690825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCdmaSubscriptionSource(Message response) { 4700825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4710825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 472cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4730825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getGsmBroadcastConfig(Message response) { 4740825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4750825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 476cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4770825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setGsmBroadcastConfig(SmsBroadcastConfigInfo[] config, Message response) { 4780825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4790825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 480cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4810825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setGsmBroadcastActivation(boolean activate, Message response) { 4820825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4830825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 4840825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville // ***** Methods for CDMA support 485cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4860825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getDeviceIdentity(Message response) { 4870825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4880825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 489cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4900825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCDMASubscription(Message response) { 4910825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4920825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 493cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4941a87ab3d7170d618f048c4f5af8c7504a587aaa5Jack Yu public void setPhoneType(int phoneType) { //Set by GsmCdmaPhone 4950825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 4960825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 497cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 4980825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryCdmaRoamingPreference(Message response) { 4990825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5000825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 501cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5020825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCdmaRoamingPreference(int cdmaRoamingType, Message response) { 5030825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5040825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 505cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5060825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCdmaSubscriptionSource(int cdmaSubscription , Message response) { 5070825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5080825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 509cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5100825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void queryTTYMode(Message response) { 5110825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5120825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 513cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5140825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setTTYMode(int ttyMode, Message response) { 5150825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5160825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 517cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5180825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void sendCDMAFeatureCode(String FeatureCode, Message response) { 5190825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5200825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 521cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5220825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getCdmaBroadcastConfig(Message response) { 5230825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5240825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 525cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 526a63f55cf17629426d976830429a7612387532195Rika Brooks public void setCdmaBroadcastConfig(CdmaSmsBroadcastConfigInfo[] configs, Message response) { 5270825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5280825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 529cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5300825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void setCdmaBroadcastActivation(boolean activate, Message response) { 5310825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5320825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 533cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 5340825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void exitEmergencyCallbackMode(Message response) { 5350825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5360825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5370825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5380825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPinForApp(String pin, String aid, Message response) { 5390825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5400825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5410825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5420825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPukForApp(String puk, String newPin, String aid, Message response) { 5430825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5440825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5450825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5460825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPin2ForApp(String pin2, String aid, Message response) { 5470825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5480825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5490825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5500825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void supplyIccPuk2ForApp(String puk2, String newPin2, String aid, Message response) { 5510825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5520825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5530825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5540825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPinForApp(String oldPin, String newPin, String aidPtr, Message response) { 5550825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5560825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 5570825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville @Override 5580825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void changeIccPin2ForApp(String oldPin2, String newPin2, String aidPtr, 5590825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville Message response) { 5600825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5610825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville 562cbaa45bbf2cab852b6c9c3a887e9f803d4e857eaWink Saville @Override 563ce083ae9d277bea9fbc1c143766adf1013f4a50eAmit Mahajan public void requestIccSimAuthentication(int authContext, String data, String aid, Message response) { 564a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville } 565a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville 566a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville @Override 5670825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville public void getVoiceRadioTechnology(Message result) { 5680825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville } 5695fb811ff076aa6b4a9ceca6edaf504a4c6d9ad20Wink Saville 5705fb811ff076aa6b4a9ceca6edaf504a4c6d9ad20Wink Saville @Override 571caecd75617c11d33e000c4d90f8a6557c5b2de7eJack Yu public void setInitialAttachApn(DataProfile dataProfile, boolean isRoaming, Message result) { 5725d5eea6ed231163c225144316b0d1913d48678a4Sungmin Choi } 57340d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 57440d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 575caecd75617c11d33e000c4d90f8a6557c5b2de7eJack Yu public void setDataProfile(DataProfile[] dps, boolean isRoaming, Message result) { 5769d4ec7d45061f1da05f16cd244eb0a798e7f36bbAmit Mahajan } 5779d4ec7d45061f1da05f16cd244eb0a798e7f36bbAmit Mahajan 5789d4ec7d45061f1da05f16cd244eb0a798e7f36bbAmit Mahajan @Override 57910d75a759b897da1077e3aa21ced4c46698c5552Ajay Nambi public void iccOpenLogicalChannel(String AID, int p2, Message response) { 58040d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 58140d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 58240d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 58340d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal public void iccCloseLogicalChannel(int channel, Message response) { 58440d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 58540d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 58640d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 58740d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal public void iccTransmitApduLogicalChannel(int channel, int cla, int instruction, 58840d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal int p1, int p2, int p3, String data, Message response) { 58940d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 59040d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal 59140d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal @Override 59240d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal public void iccTransmitApduBasicChannel(int cla, int instruction, int p1, int p2, 59340d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal int p3, String data, Message response) { 59440d1d394302d83eb56f66cf08daecc612c97cd28Shishir Agrawal } 595f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 596f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 597f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvReadItem(int itemID, Message response) { 598f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 599f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 600f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 601f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvWriteItem(int itemID, String itemValue, Message response) { 602f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 603f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 604f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 605f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvWriteCdmaPrl(byte[] preferredRoamingList, Message response) { 606f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 607f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby 608f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby @Override 609f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby public void nvResetConfig(int resetType, Message response) { 610f28ac81ec36df38307648d404cff4b2b11f46861Jake Hamby } 611a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville 612a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville @Override 613a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville public void getHardwareConfig(Message result) { 614a8467dd0c524787104b1ccdddc5e8af10ba729edWink Saville } 61503586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla 61603586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla @Override 61703586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla public void requestShutdown(Message result) { 61803586878fb3d870373f2fdf65afb81cc5ae97067Naveen Kalla } 61965bee39d7e417fb898c3948696d5d8a38046c449fenglu 62065bee39d7e417fb898c3948696d5d8a38046c449fenglu @Override 62165bee39d7e417fb898c3948696d5d8a38046c449fenglu public void startLceService(int reportIntervalMs, boolean pullMode, Message result) { 62265bee39d7e417fb898c3948696d5d8a38046c449fenglu } 62365bee39d7e417fb898c3948696d5d8a38046c449fenglu 62465bee39d7e417fb898c3948696d5d8a38046c449fenglu @Override 62565bee39d7e417fb898c3948696d5d8a38046c449fenglu public void stopLceService(Message result) { 62665bee39d7e417fb898c3948696d5d8a38046c449fenglu } 62765bee39d7e417fb898c3948696d5d8a38046c449fenglu 62865bee39d7e417fb898c3948696d5d8a38046c449fenglu @Override 62965bee39d7e417fb898c3948696d5d8a38046c449fenglu public void pullLceData(Message result) { 63065bee39d7e417fb898c3948696d5d8a38046c449fenglu } 63127eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham 63227eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham @Override 63327eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham public void getModemActivityInfo(Message result) { 63427eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham } 63527eef341b171f925ef43dd088cc559280fd7d2b9Prerepa Viswanadham 63640659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang @Override 6379179967a8da4955d6d8c6e2bbc6293d4c451b942pkanwar public void setCarrierInfoForImsiEncryption(ImsiEncryptionInfo imsiEncryptionInfo, 6383dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar Message result) { 6393dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar } 6403dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar 6413dd2f4b1d5d89bb2e785df8e6ede6bf25937b0bdpkanwar @Override 64240659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang public void setAllowedCarriers(List<CarrierIdentifier> carriers, Message result) { 64340659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang } 64440659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang 64540659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang @Override 64640659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang public void getAllowedCarriers(Message result) { 64740659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang } 64840659286ac42ec77bbe7893830bd50c06f393ee8Meng Wang 649df97820b2db85a96b3d87e9968c1898ece1e6736Jack Yu @Override 65050b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu public void sendDeviceState(int stateType, boolean state, Message result) { 65150b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu } 65250b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu 65350b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu @Override 65450b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu public void setUnsolResponseFilter(int filter, Message result){ 65550b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu } 65650b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu 65750b941e59787a21dd2d4f3d25d700538efb9abc5Jack Yu @Override 658c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach public void setSignalStrengthReportingCriteria(int hysteresisMs, int hysteresisDb, 659c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach int[] thresholdsDbm, int ran, Message result) { 660c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach } 661c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach 662c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach @Override 663c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach public void setLinkCapacityReportingCriteria(int hysteresisMs, int hysteresisDlKbps, 664c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach int hysteresisUlKbps, int[] thresholdsDlKbps, int[] thresholdsUlKbps, int ran, 665c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach Message result) { 666c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach } 667c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach 668c7776a8f093a315d3baced16f57c5214116ed3d7Eric Schwarzenbach @Override 6692d4f7c72eb95807a2235068dde9c4c98cda2f626Grace Chen public void setSimCardPower(int state, Message result) { 670df97820b2db85a96b3d87e9968c1898ece1e6736Jack Yu } 67121cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold 67221cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold @Override 67321cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold public void startNattKeepalive( 67421cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold int contextId, KeepalivePacketData packetData, int intervalMillis, Message result) { 67521cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold } 67621cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold 67721cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold @Override 67821cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold public void stopNattKeepalive(int sessionHandle, Message result) { 67921cb4001dec43dc8a3e031eb4a64c721a03bd6eeNathan Harold } 6800825495a331bb44df395a0cdb79fab85e68db5d5Wink Saville} 681