Build m5-rc15

android.telephony.gsm
Interface CommandsInterface

All Known Implementing Classes:
BaseCommands, RIL, SimulatedCommands

public interface CommandsInterface


Nested Class Summary
static class CommandsInterface.RadioState
           
static class CommandsInterface.SimStatus
           
 
Field Summary
static String CB_FACILITY_BA_ALL
           
static String CB_FACILITY_BA_FD
           
static String CB_FACILITY_BA_MO
           
static String CB_FACILITY_BA_MT
           
static String CB_FACILITY_BA_SIM
           
static String CB_FACILITY_BAIC
           
static String CB_FACILITY_BAICr
           
static String CB_FACILITY_BAOC
           
static String CB_FACILITY_BAOIC
           
static String CB_FACILITY_BAOICxH
           
static int CF_ACTION_DISABLE
           
static int CF_ACTION_ENABLE
           
static int CF_ACTION_ERASURE
           
static int CF_ACTION_REGISTRATION
           
static int CF_REASON_ALL
           
static int CF_REASON_ALL_CONDITIONAL
           
static int CF_REASON_BUSY
           
static int CF_REASON_NO_REPLY
           
static int CF_REASON_NOT_REACHABLE
           
static int CF_REASON_UNCONDITIONAL
           
static int CLIR_DEFAULT
           
static int CLIR_INVOCATION
           
static int CLIR_SUPPRESSION
           
static int SERVICE_CLASS_DATA
           
static int SERVICE_CLASS_DATA_ASYNC
           
static int SERVICE_CLASS_DATA_SYNC
           
static int SERVICE_CLASS_FAX
           
static int SERVICE_CLASS_MAX
           
static int SERVICE_CLASS_PACKET
           
static int SERVICE_CLASS_PAD
           
static int SERVICE_CLASS_SMS
           
static int SERVICE_CLASS_VOICE
           
static int USSD_MODE_NOTIFY
           
static int USSD_MODE_REQUEST
           
 
Method Summary
 void acceptCall(Message message)
           
 void acknowledgeLastIncomingSMS(boolean flag, Message message)
           
 void cancelPendingUssd(Message message)
           
 void changeBarringPassword(String s, String s1, String s2, Message message)
           
 void changeSimPin(String s, String s1, Message message)
           
 void changeSimPin2(String s, String s1, Message message)
           
 void conference(Message message)
           
 void deactivateDefaultPDP(Message message)
           
 void deleteSmsOnSim(int i, Message message)
           
 void dial(String s, int i, Message message)
           
 void getAvailableNetworks(Message message)
           
 void getBasebandVersion(Message message)
           
 void getCLIR(Message message)
           
 void getCurrentCalls(Message message)
           
 void getGPRSRegistrationState(Message message)
           
 void getIMEI(Message message)
           
 void getIMEISV(Message message)
           
 void getIMSI(Message message)
           
 void getLastCallFailCause(Message message)
           
 void getLastPdpFailCause(Message message)
           
 void getMute(Message message)
           
 void getNetworkSelectionMode(Message message)
           
 void getOperator(Message message)
           
 void getPDPContextList(Message message)
           
 CommandsInterface.RadioState getRadioState()
           
 void getRegistrationState(Message message)
           
 void getSignalStrength(Message message)
           
 void getSimStatus(Message message)
           
 void handleCallSetupRequestFromSim(boolean flag, Message message)
           
 void hangupConnection(int i, Message message)
           
 void hangupForegroundResumeBackground(Message message)
           
 void hangupWaitingOrBackground(Message message)
           
 void invokeOemRilRequestRaw(byte[] abyte0, Message message)
           
 void invokeOemRilRequestStrings(String[] as, Message message)
           
 void queryAvailableBandMode(Message message)
           
 void queryCallForwardStatus(int i, Message message)
           
 void queryCallWaiting(int i, Message message)
           
 void queryCLIP(Message message)
           
 void queryFacilityLock(String s, String s1, int i, Message message)
           
 void registerForAvailable(Handler handler, int i, Object obj)
           
 void registerForCallStateChanged(Handler handler, int i, Object obj)
           
 void registerForNetworkStateChanged(Handler handler, int i, Object obj)
           
 void registerForNotAvailable(Handler handler, int i, Object obj)
           
 void registerForOffOrNotAvailable(Handler handler, int i, Object obj)
           
 void registerForOn(Handler handler, int i, Object obj)
           
 void registerForPDPStateChanged(Handler handler, int i, Object obj)
           
 void registerForRadioStateChanged(Handler handler, int i, Object obj)
           
 void registerForSIMLockedOrAbsent(Handler handler, int i, Object obj)
           
 void registerForSIMReady(Handler handler, int i, Object obj)
           
 void rejectCall(Message message)
           
 void resetRadio(Message message)
           
 void sendDtmf(char c, Message message)
           
 void sendEnvelope(String s, Message message)
           
 void sendSMS(String s, String s1, Message message)
           
 void sendTerminalResponse(String s, Message message)
           
 void sendUSSD(String s, Message message)
           
 void separateConnection(int i, Message message)
           
 void setBandMode(int i, Message message)
           
 void setCallForward(int i, int j, int k, String s, int l, Message message)
           
 void setCallWaiting(boolean flag, int i, Message message)
           
 void setCLIR(int i, Message message)
           
 void setFacilityLock(String s, boolean flag, String s1, int i, Message message)
           
 void setMute(boolean flag, Message message)
           
 void setNetworkSelectionModeAutomatic(Message message)
           
 void setNetworkSelectionModeManual(String s, Message message)
           
 void setOnNewSMS(Handler handler, int i, Object obj)
           
 void setOnNITZTime(Handler handler, int i, Object obj)
           
 void setOnSignalStrengthUpdate(Handler handler, int i, Object obj)
           
 void setOnSimSmsFull(Handler handler, int i, Object obj)
           
 void setOnSmsOnSim(Handler handler, int i, Object obj)
           
 void setOnSmsStatus(Handler handler, int i, Object obj)
           
 void setOnStkCallSetUp(Handler handler, int i, Object obj)
           
 void setOnStkEvent(Handler handler, int i, Object obj)
           
 void setOnStkProactiveCmd(Handler handler, int i, Object obj)
           
 void setOnStkSessionEnd(Handler handler, int i, Object obj)
           
 void setOnSuppServiceNotification(Handler handler, int i, Object obj)
           
 void setOnUSSD(Handler handler, int i, Object obj)
           
 void setRadioPower(boolean flag, Message message)
           
 void setSuppServiceNotifications(boolean flag, Message message)
           
 void setupDefaultPDP(String s, Message message)
           
 void startDtmf(char c, Message message)
           
 void stopDtmf(Message message)
           
 void supplyNetworkDepersonalization(String s, Message message)
           
 void supplySimPin(String s, Message message)
           
 void supplySimPin2(String s, Message message)
           
 void supplySimPuk(String s, String s1, Message message)
           
 void supplySimPuk2(String s, String s1, Message message)
           
 void switchWaitingOrHoldingAndActive(Message message)
           
 void writeSmsToSim(int i, String s, String s1, Message message)
           
 

Field Detail

CLIR_DEFAULT

static final int CLIR_DEFAULT
See Also:
Constant Field Values

CLIR_INVOCATION

static final int CLIR_INVOCATION
See Also:
Constant Field Values

CLIR_SUPPRESSION

static final int CLIR_SUPPRESSION
See Also:
Constant Field Values

CF_ACTION_DISABLE

static final int CF_ACTION_DISABLE
See Also:
Constant Field Values

CF_ACTION_ENABLE

static final int CF_ACTION_ENABLE
See Also:
Constant Field Values

CF_ACTION_REGISTRATION

static final int CF_ACTION_REGISTRATION
See Also:
Constant Field Values

CF_ACTION_ERASURE

static final int CF_ACTION_ERASURE
See Also:
Constant Field Values

CF_REASON_UNCONDITIONAL

static final int CF_REASON_UNCONDITIONAL
See Also:
Constant Field Values

CF_REASON_BUSY

static final int CF_REASON_BUSY
See Also:
Constant Field Values

CF_REASON_NO_REPLY

static final int CF_REASON_NO_REPLY
See Also:
Constant Field Values

CF_REASON_NOT_REACHABLE

static final int CF_REASON_NOT_REACHABLE
See Also:
Constant Field Values

CF_REASON_ALL

static final int CF_REASON_ALL
See Also:
Constant Field Values

CF_REASON_ALL_CONDITIONAL

static final int CF_REASON_ALL_CONDITIONAL
See Also:
Constant Field Values

CB_FACILITY_BAOC

static final String CB_FACILITY_BAOC
See Also:
Constant Field Values

CB_FACILITY_BAOIC

static final String CB_FACILITY_BAOIC
See Also:
Constant Field Values

CB_FACILITY_BAOICxH

static final String CB_FACILITY_BAOICxH
See Also:
Constant Field Values

CB_FACILITY_BAIC

static final String CB_FACILITY_BAIC
See Also:
Constant Field Values

CB_FACILITY_BAICr

static final String CB_FACILITY_BAICr
See Also:
Constant Field Values

CB_FACILITY_BA_ALL

static final String CB_FACILITY_BA_ALL
See Also:
Constant Field Values

CB_FACILITY_BA_MO

static final String CB_FACILITY_BA_MO
See Also:
Constant Field Values

CB_FACILITY_BA_MT

static final String CB_FACILITY_BA_MT
See Also:
Constant Field Values

CB_FACILITY_BA_SIM

static final String CB_FACILITY_BA_SIM
See Also:
Constant Field Values

CB_FACILITY_BA_FD

static final String CB_FACILITY_BA_FD
See Also:
Constant Field Values

SERVICE_CLASS_VOICE

static final int SERVICE_CLASS_VOICE
See Also:
Constant Field Values

SERVICE_CLASS_DATA

static final int SERVICE_CLASS_DATA
See Also:
Constant Field Values

SERVICE_CLASS_FAX

static final int SERVICE_CLASS_FAX
See Also:
Constant Field Values

SERVICE_CLASS_SMS

static final int SERVICE_CLASS_SMS
See Also:
Constant Field Values

SERVICE_CLASS_DATA_SYNC

static final int SERVICE_CLASS_DATA_SYNC
See Also:
Constant Field Values

SERVICE_CLASS_DATA_ASYNC

static final int SERVICE_CLASS_DATA_ASYNC
See Also:
Constant Field Values

SERVICE_CLASS_PACKET

static final int SERVICE_CLASS_PACKET
See Also:
Constant Field Values

SERVICE_CLASS_PAD

static final int SERVICE_CLASS_PAD
See Also:
Constant Field Values

SERVICE_CLASS_MAX

static final int SERVICE_CLASS_MAX
See Also:
Constant Field Values

USSD_MODE_NOTIFY

static final int USSD_MODE_NOTIFY
See Also:
Constant Field Values

USSD_MODE_REQUEST

static final int USSD_MODE_REQUEST
See Also:
Constant Field Values
Method Detail

getRadioState

CommandsInterface.RadioState getRadioState()

registerForRadioStateChanged

void registerForRadioStateChanged(Handler handler,
                                  int i,
                                  Object obj)

registerForOn

void registerForOn(Handler handler,
                   int i,
                   Object obj)

registerForAvailable

void registerForAvailable(Handler handler,
                          int i,
                          Object obj)

registerForNotAvailable

void registerForNotAvailable(Handler handler,
                             int i,
                             Object obj)

registerForOffOrNotAvailable

void registerForOffOrNotAvailable(Handler handler,
                                  int i,
                                  Object obj)

registerForSIMReady

void registerForSIMReady(Handler handler,
                         int i,
                         Object obj)

registerForSIMLockedOrAbsent

void registerForSIMLockedOrAbsent(Handler handler,
                                  int i,
                                  Object obj)

registerForCallStateChanged

void registerForCallStateChanged(Handler handler,
                                 int i,
                                 Object obj)

registerForNetworkStateChanged

void registerForNetworkStateChanged(Handler handler,
                                    int i,
                                    Object obj)

registerForPDPStateChanged

void registerForPDPStateChanged(Handler handler,
                                int i,
                                Object obj)

setOnNewSMS

void setOnNewSMS(Handler handler,
                 int i,
                 Object obj)

setOnSmsOnSim

void setOnSmsOnSim(Handler handler,
                   int i,
                   Object obj)

setOnSmsStatus

void setOnSmsStatus(Handler handler,
                    int i,
                    Object obj)

setOnNITZTime

void setOnNITZTime(Handler handler,
                   int i,
                   Object obj)

setOnUSSD

void setOnUSSD(Handler handler,
               int i,
               Object obj)

setOnSignalStrengthUpdate

void setOnSignalStrengthUpdate(Handler handler,
                               int i,
                               Object obj)

setOnSimSmsFull

void setOnSimSmsFull(Handler handler,
                     int i,
                     Object obj)

setOnSuppServiceNotification

void setOnSuppServiceNotification(Handler handler,
                                  int i,
                                  Object obj)

setOnStkSessionEnd

void setOnStkSessionEnd(Handler handler,
                        int i,
                        Object obj)

setOnStkProactiveCmd

void setOnStkProactiveCmd(Handler handler,
                          int i,
                          Object obj)

setOnStkEvent

void setOnStkEvent(Handler handler,
                   int i,
                   Object obj)

setOnStkCallSetUp

void setOnStkCallSetUp(Handler handler,
                       int i,
                       Object obj)

setSuppServiceNotifications

void setSuppServiceNotifications(boolean flag,
                                 Message message)

getSimStatus

void getSimStatus(Message message)

supplySimPin

void supplySimPin(String s,
                  Message message)

supplySimPuk

void supplySimPuk(String s,
                  String s1,
                  Message message)

supplySimPin2

void supplySimPin2(String s,
                   Message message)

supplySimPuk2

void supplySimPuk2(String s,
                   String s1,
                   Message message)

changeSimPin

void changeSimPin(String s,
                  String s1,
                  Message message)

changeSimPin2

void changeSimPin2(String s,
                   String s1,
                   Message message)

changeBarringPassword

void changeBarringPassword(String s,
                           String s1,
                           String s2,
                           Message message)

supplyNetworkDepersonalization

void supplyNetworkDepersonalization(String s,
                                    Message message)

getCurrentCalls

void getCurrentCalls(Message message)

getPDPContextList

void getPDPContextList(Message message)

dial

void dial(String s,
          int i,
          Message message)

getIMSI

void getIMSI(Message message)

getIMEI

void getIMEI(Message message)

getIMEISV

void getIMEISV(Message message)

hangupConnection

void hangupConnection(int i,
                      Message message)

hangupWaitingOrBackground

void hangupWaitingOrBackground(Message message)

hangupForegroundResumeBackground

void hangupForegroundResumeBackground(Message message)

switchWaitingOrHoldingAndActive

void switchWaitingOrHoldingAndActive(Message message)

conference

void conference(Message message)

separateConnection

void separateConnection(int i,
                        Message message)

acceptCall

void acceptCall(Message message)

rejectCall

void rejectCall(Message message)

getLastCallFailCause

void getLastCallFailCause(Message message)

getLastPdpFailCause

void getLastPdpFailCause(Message message)

setMute

void setMute(boolean flag,
             Message message)

getMute

void getMute(Message message)

getSignalStrength

void getSignalStrength(Message message)

getRegistrationState

void getRegistrationState(Message message)

getGPRSRegistrationState

void getGPRSRegistrationState(Message message)

getOperator

void getOperator(Message message)

sendDtmf

void sendDtmf(char c,
              Message message)

startDtmf

void startDtmf(char c,
               Message message)

stopDtmf

void stopDtmf(Message message)

sendSMS

void sendSMS(String s,
             String s1,
             Message message)

deleteSmsOnSim

void deleteSmsOnSim(int i,
                    Message message)

writeSmsToSim

void writeSmsToSim(int i,
                   String s,
                   String s1,
                   Message message)

setupDefaultPDP

void setupDefaultPDP(String s,
                     Message message)

deactivateDefaultPDP

void deactivateDefaultPDP(Message message)

setRadioPower

void setRadioPower(boolean flag,
                   Message message)

acknowledgeLastIncomingSMS

void acknowledgeLastIncomingSMS(boolean flag,
                                Message message)

queryCLIP

void queryCLIP(Message message)

getCLIR

void getCLIR(Message message)

setCLIR

void setCLIR(int i,
             Message message)

queryCallWaiting

void queryCallWaiting(int i,
                      Message message)

setCallWaiting

void setCallWaiting(boolean flag,
                    int i,
                    Message message)

setCallForward

void setCallForward(int i,
                    int j,
                    int k,
                    String s,
                    int l,
                    Message message)

queryCallForwardStatus

void queryCallForwardStatus(int i,
                            Message message)

setNetworkSelectionModeAutomatic

void setNetworkSelectionModeAutomatic(Message message)

setNetworkSelectionModeManual

void setNetworkSelectionModeManual(String s,
                                   Message message)

getNetworkSelectionMode

void getNetworkSelectionMode(Message message)

getAvailableNetworks

void getAvailableNetworks(Message message)

getBasebandVersion

void getBasebandVersion(Message message)

queryFacilityLock

void queryFacilityLock(String s,
                       String s1,
                       int i,
                       Message message)

setFacilityLock

void setFacilityLock(String s,
                     boolean flag,
                     String s1,
                     int i,
                     Message message)

sendUSSD

void sendUSSD(String s,
              Message message)

cancelPendingUssd

void cancelPendingUssd(Message message)

resetRadio

void resetRadio(Message message)

setBandMode

void setBandMode(int i,
                 Message message)

queryAvailableBandMode

void queryAvailableBandMode(Message message)

invokeOemRilRequestRaw

void invokeOemRilRequestRaw(byte[] abyte0,
                            Message message)

invokeOemRilRequestStrings

void invokeOemRilRequestStrings(String[] as,
                                Message message)

sendTerminalResponse

void sendTerminalResponse(String s,
                          Message message)

sendEnvelope

void sendEnvelope(String s,
                  Message message)

handleCallSetupRequestFromSim

void handleCallSetupRequestFromSim(boolean flag,
                                   Message message)

Build m5-rc15

Please submit a feedback, bug or feature