blob: 861ede9bb6c8ee5d703e45c40d5959c68d6d18ed [file] [log] [blame]
/* //device/libs/telephony/ril_commands_ext.h
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
{RIL_REQUEST_DIAL_VT, dispatchDial, responseVoid},
{RIL_REQUEST_HANGUP_VT, dispatchInts, responseVoid},
{RIL_REQUEST_SET_NETWORK_SELECTION_MANUAL_EXT, dispatchNetworkSelectionManual, responseVoid},
{RIL_REQUEST_QUERY_COLP, dispatchVoid, responseInts},
{RIL_REQUEST_SET_CLIP,dispatchInts, responseVoid},
{RIL_REQUEST_SET_COLP,dispatchInts, responseVoid},
{RIL_REQUEST_GET_CNAP, dispatchVoid, responseInts},
{RIL_REQUEST_SET_CNAP, dispatchInts, responseVoid},
{RIL_REQUEST_QUERY_COLR, dispatchVoid, responseInts},
{RIL_REQUEST_SET_COLR,dispatchInts, responseVoid},
{RIL_REQUEST_LOCK_INFO,dispatchVoid, responseInts},
{RIL_REQUEST_SIM_GET_ATR, dispatchVoid, responseRaw},
{RIL_REQUEST_GET_CP_PHONEBOOK_STATUS, dispatchVoid, responseInts},
{RIL_REQUEST_SETUP_DATA_CALL_DEDICATED_BEARER, dispatchDataCall, responseSetupDataCall},
{RIL_REQUEST_CONFIGURE_TFT, dispatchVoid, responseVoid},
{RIL_REQUEST_SET_CSCS, dispatchString, responseVoid},
{RIL_REQUEST_GET_SIM_CONTACT, dispatchInts, responseSIM_contact},
{RIL_REQUEST_ADD_CONTACT_IN_SIM, dispatchSIM_contact, responseInts},
{RIL_REQUEST_DELETE_CONTACT_IN_SIM, dispatchInts, responseVoid},
{RIL_REQUEST_UPDATE_CONTACT_IN_SIM, dispatchSIM_contact, responseVoid},
{RIL_REQUEST_SET_PS_ATTACH_STATUS, dispatchInts, responseVoid},
{RIL_REQUEST_GET_PS_ATTACH_STATUS, dispatchVoid, responseInts},
{RIL_REQUEST_SET_EMBMS, dispatchString, responseString},
{RIL_REQUEST_CLEAR_ETIFLAG, dispatchVoid, responseVoid},
{RIL_REQUEST_MEP_LOCK_INFO,dispatchVoid, responseInts},
{RIL_REQUEST_GET_UPLMN, dispatchVoid, responseStrings},
{RIL_REQUEST_CANCEL_PLMN_SEARCH, dispatchVoid, responseVoid},
{RIL_REQUEST_SET_LTE_BGSCAN_TIME,dispatchStrings, responseVoid},
{RIL_REQUEST_GET_LTE_BGSCAN_TIME,dispatchVoid, responseInts},
{RIL_REQUEST_SEND_ATCMD, dispatchString, responseString},
{RIL_REQUEST_SET_EEMOPT, dispatchInts, responseVoid},
{RIL_REQUEST_GET_EEMGINFO, dispatchVoid, responseInts},
{RIL_REQUEST_SET_MODEM_VERSION, dispatchInts, responseVoid},
{RIL_REQUEST_SET_CPPOWERIND, dispatchInts, responseVoid},
{RIL_REQUEST_SET_PROACTIVECMD, dispatchInts, responseVoid},
{RIL_REQUEST_GET_CID_STATE, dispatchVoid, responseCIDState},
{RIL_REQUEST_GET_PDPIPAPN, dispatchInts, responsePDPIPAPN},
{RIL_REQUEST_GET_CFUN, dispatchVoid, responseInts},
{RIL_REQUEST_SET_CFUN, dispatchInts, responseVoid},
{RIL_REQUEST_SET_CPBS, dispatchCPBSSet, responseVoid},
{RIL_REQUEST_GET_MPBK, dispatchVoid, responseInts},
{RIL_REQUEST_SET_PARKMODE, dispatchInts, responseVoid},
{RIL_REQUEST_CHECK_EMERGENCYNUM, dispatchString, responseInts},
{RIL_REQUEST_SET_CNMI, dispatchInts, responseVoid},
{RIL_REQUEST_DIAL_EMERGENCY, dispatchDialEmergency, responseVoid},
{RIL_REQUEST_GET_CGMR, dispatchVoid, responseString},
{RIL_REQUEST_HOLD_ACTIVE_CALL, dispatchVoid, responseVoid},
{RIL_REQUEST_RESET_MODEM, dispatchVoid, responseVoid},
{RIL_REQUEST_SET_CECALL, dispatchInts, responseVoid},
{RIL_REQUEST_GET_CECALL, dispatchVoid, responseInts},
{RIL_REQUEST_DATA_REGISTRATION_STATE_NOCACHE, dispatchVoid, responseStrings},
{RIL_REQUEST_GET_PARKMODE, dispatchVoid, responseInts},
{RIL_REQUEST_SET_ECALLCFG, dispatchInts, responseVoid},
{RIL_REQUEST_GET_ECALLCFG, dispatchVoid, responseInts},
{RIL_REQUEST_SET_ECALLONLY, dispatchEcallOnly, responseVoid},
{RIL_REQUEST_GET_ECALLONLY, dispatchVoid, responseEcallOnlyInfo},
{RIL_REQUEST_SET_ECALLREG, dispatchInts, responseVoid},
{RIL_REQUEST_RELEASE_CALL, dispatchVoid, responseVoid},
{RIL_REQUEST_CALL_HANDUP, dispatchVoid, responseVoid},
{RIL_REQUEST_IMS_FUNC_ENABLE, dispatchInts, responseVoid},
{RIL_REQUEST_IMS_FUNC_STAT_QUERY, dispatchVoid, responseInts},
{RIL_REQUEST_ZFACTORY, dispatchVoid, responseVoid},
{RIL_REQUEST_REPORT_IP_DNS, dispatchIPDNS, responseVoid},
{RIL_REQUEST_GET_ZDOGREF, dispatchVoid, responseInts},
{RIL_REQUEST_GET_ZATNUM, dispatchVoid, responseInts},
{RIL_REQUEST_GET_REG_STATE, dispatchVoid, responseInts},
{RIL_REQUEST_GET_OPERATOR, dispatchVoid, responseStrings},
{RIL_REQUEST_SET_NWSELMODE, dispatchInts, responseVoid},
{RIL_REQUEST_GET_NWSELMODE, dispatchVoid, responseInts},
{RIL_REQUEST_GET_NW_DOMAIN, dispatchVoid, responseStrings},
{RIL_REQUEST_GET_CELLINFO, dispatchVoid, responseStrings},
{RIL_REQUEST_GET_ZRSSI, dispatchVoid, responseStrings},
{RIL_REQUEST_GET_LTECAINFO, dispatchVoid, responseInts},
{RIL_REQUEST_GET_BANDMODE, dispatchVoid, responseStrings},
{RIL_REQUEST_SET_BANDMODE, dispatchStrings, responseVoid},
{RIL_REQUEST_GET_NITZ, dispatchVoid, responseString},
{RIL_REQUEST_GET_ZSEC, dispatchVoid, responseInts},
{RIL_REQUEST_GET_ZNCK, dispatchVoid, responseInts},
{RIL_REQUEST_SET_ZNCK, dispatchString, responseVoid},
{RIL_REQUEST_SET_IMEISV, dispatchString, responseVoid},
{RIL_REQUEST_SET_CPMS, dispatchStrings, responseInts},
{RIL_REQUEST_GET_CPMS, dispatchVoid, responseInts},
{RIL_REQUEST_GET_CMGD, dispatchVoid, responseInts},
{RIL_REQUEST_GET_CMGR, dispatchInts, responseString},
{RIL_REQUEST_GET_CPBC, dispatchVoid, responseInts},
{RIL_REQUEST_GET_ZROAM, dispatchVoid, responseZROAM},
{RIL_REQUEST_SET_ZCFG, dispatchInts, responseVoid},
{RIL_REQUEST_GET_ZCFGBYID, dispatchInts, responseInts},
{RIL_REQUEST_GET_CNUM, dispatchVoid, responseStrings},
{RIL_REQUEST_GET_ETIFLAG, dispatchVoid, responseInts},
{RIL_REQUEST_GET_MRDIMEI, dispatchVoid, responseString},
{RIL_REQUEST_SET_MRDIMEI, dispatchString, responseVoid},
{RIL_REQUEST_GET_MRDWIFIMAC, dispatchVoid, responseString},
{RIL_REQUEST_SET_MRDWIFIMAC, dispatchString, responseVoid},
{RIL_REQUEST_DEL_ALLSIMPB, dispatchVoid, responseVoid},
{RIL_REQUEST_ZFACTORY_EXT, dispatchInts, responseVoid},
{RIL_REQUEST_SETUP_DATA_CALL_BYCID, dispatchDataCall, responseSetupDataCall},
{RIL_REQUEST_GET_LOCKLEVEL, dispatchVoid, responseInts},
{RIL_REQUEST_SET_NETWORK_DEREGISTER, dispatchVoid, responseVoid},
{RIL_REQUEST_GET_SMSSTATUS, dispatchVoid, responseInts},
{RIL_REQUEST_REPORT_ZGDCONT, dispatchZGDCONT, responseVoid},
{RIL_REQUEST_SET_SIM_SMS_STATUS, dispatchInts, responseVoid},
{RIL_REQUEST_REPORT_CACHED_SMS, dispatchVoid, responseVoid},
{RIL_REQUEST_SEND_SMS_TXTMODE, dispatchStrings, responseSMS},
{RIL_REQUEST_QUERY_TFT, dispatchVoid, responseVoid},