Lines Matching refs:result

106     public void getIccCardStatus(Message result) {
107 unimplemented(result);
110 public void supplyIccPin(String pin, Message result) {
116 AsyncResult.forMessage(result, null, ex);
117 result.sendToTarget();
127 if (result != null) {
128 AsyncResult.forMessage(result, null, null);
129 result.sendToTarget();
135 if (result != null) {
147 AsyncResult.forMessage(result, null, ex);
148 result.sendToTarget();
152 public void supplyIccPuk(String puk, String newPin, Message result) {
158 AsyncResult.forMessage(result, null, ex);
159 result.sendToTarget();
169 if (result != null) {
170 AsyncResult.forMessage(result, null, null);
171 result.sendToTarget();
177 if (result != null) {
189 AsyncResult.forMessage(result, null, ex);
190 result.sendToTarget();
194 public void supplyIccPin2(String pin2, Message result) {
200 AsyncResult.forMessage(result, null, ex);
201 result.sendToTarget();
210 if (result != null) {
211 AsyncResult.forMessage(result, null, null);
212 result.sendToTarget();
218 if (result != null) {
230 AsyncResult.forMessage(result, null, ex);
231 result.sendToTarget();
235 public void supplyIccPuk2(String puk2, String newPin2, Message result) {
241 AsyncResult.forMessage(result, null, ex);
242 result.sendToTarget();
251 if (result != null) {
252 AsyncResult.forMessage(result, null, null);
253 result.sendToTarget();
259 if (result != null) {
271 AsyncResult.forMessage(result, null, ex);
272 result.sendToTarget();
276 public void changeIccPin(String oldPin, String newPin, Message result) {
279 if (result != null) {
280 AsyncResult.forMessage(result, null, null);
281 result.sendToTarget();
287 if (result != null) {
292 AsyncResult.forMessage(result, null, ex);
293 result.sendToTarget();
297 public void changeIccPin2(String oldPin2, String newPin2, Message result) {
300 if (result != null) {
301 AsyncResult.forMessage(result, null, null);
302 result.sendToTarget();
308 if (result != null) {
313 AsyncResult.forMessage(result, null, ex);
314 result.sendToTarget();
319 changeBarringPassword(String facility, String oldPwd, String newPwd, Message result) {
320 unimplemented(result);
324 setSuppServiceNotifications(boolean enable, Message result) {
325 resultSuccess(result, null);
336 int serviceClass, Message result) {
337 queryFacilityLockForApp(facility, pin, serviceClass, null, result);
342 String appId, Message result) {
344 if (result != null) {
349 AsyncResult.forMessage(result, r, null);
350 result.sendToTarget();
354 if (result != null) {
359 AsyncResult.forMessage(result, r, null);
360 result.sendToTarget();
365 unimplemented(result);
370 Message result) {
371 setFacilityLockForApp(facility, lockEnabled, pin, serviceClass, null, result);
377 Message result) {
384 if (result != null) {
385 AsyncResult.forMessage(result, null, null);
386 result.sendToTarget();
392 if (result != null) {
397 AsyncResult.forMessage(result, null, ex);
398 result.sendToTarget();
408 if (result != null) {
409 AsyncResult.forMessage(result, null, null);
410 result.sendToTarget();
416 if (result != null) {
421 AsyncResult.forMessage(result, null, ex);
422 result.sendToTarget();
428 unimplemented(result);
431 public void supplyNetworkDepersonalization(String netpin, Message result) {
432 unimplemented(result);
439 * ar.userObject contains the original value of result.obj
440 * ar.result contains a List of DriverCall
441 * The ar.result List is sorted by DriverCall.index
443 public void getCurrentCalls (Message result) {
446 resultSuccess(result, simulatedCallState.getDriverCalls());
449 resultFail(result,
458 public void getPDPContextList(Message result) {
459 getDataCallList(result);
466 * ar.userObject contains the original value of result.obj
467 * ar.result contains a List of DataCallState
469 public void getDataCallList(Message result) {
470 resultSuccess(result, new ArrayList<DataCallState>(0));
477 * ar.userObject contains the original value of result.obj
478 * ar.result is null on success and failure
484 public void dial (String address, int clirMode, Message result) {
487 resultSuccess(result, null);
494 * ar.userObject contains the original value of result.obj
495 * ar.result is null on success and failure
501 public void dial(String address, int clirMode, UUSInfo uusInfo, Message result) {
504 resultSuccess(result, null);
507 public void getIMSI(Message result) {
508 getIMSIForApp(null, result);
514 * ar.userObject contains the original value of result.obj
515 * ar.result is String containing IMSI on success
517 public void getIMSIForApp(String aid, Message result) {
518 resultSuccess(result, "012345678901234");
525 * ar.userObject contains the original value of result.obj
526 * ar.result is String containing IMEI on success
528 public void getIMEI(Message result) {
529 resultSuccess(result, "012345678901234");
536 * ar.userObject contains the original value of result.obj
537 * ar.result is String containing IMEISV on success
539 public void getIMEISV(Message result) {
540 resultSuccess(result, "99");
548 * ar.userObject contains the original value of result.obj
549 * ar.result is null on success and failure
554 public void hangupConnection (int gsmIndex, Message result) {
561 resultFail(result, new RuntimeException("Hangup Error"));
564 resultSuccess(result, null);
573 * ar.userObject contains the original value of result.obj
574 * ar.result is null on success and failure
576 public void hangupWaitingOrBackground (Message result) {
582 resultFail(result, new RuntimeException("Hangup Error"));
584 resultSuccess(result, null);
594 * ar.userObject contains the original value of result.obj
595 * ar.result is null on success and failure
597 public void hangupForegroundResumeBackground (Message result) {
603 resultFail(result, new RuntimeException("Hangup Error"));
605 resultSuccess(result, null);
615 * ar.userObject contains the original value of result.obj
616 * ar.result is null on success and failure
618 public void switchWaitingOrHoldingAndActive (Message result) {
624 resultFail(result, new RuntimeException("Hangup Error"));
626 resultSuccess(result, null);
635 * ar.userObject contains the original value of result.obj
636 * ar.result is null on success and failure
638 public void conference (Message result) {
644 resultFail(result, new RuntimeException("Hangup Error"));
646 resultSuccess(result, null);
655 * ar.userObject contains the original value of result.obj
656 * ar.result is null on success and failure
658 public void explicitCallTransfer (Message result) {
664 resultFail(result, new RuntimeException("Hangup Error"));
666 resultSuccess(result, null);
675 public void separateConnection (int gsmIndex, Message result) {
682 resultFail(result, new RuntimeException("Hangup Error"));
684 resultSuccess(result, null);
691 * ar.userObject contains the original value of result.obj
692 * ar.result is null on success and failure
694 public void acceptCall (Message result) {
700 resultFail(result, new RuntimeException("Hangup Error"));
702 resultSuccess(result, null);
709 * ar.userObject contains the original value of result.obj
710 * ar.result is null on success and failure
712 public void rejectCall (Message result) {
718 resultFail(result, new RuntimeException("Hangup Error"));
720 resultSuccess(result, null);
732 public void getLastCallFailCause (Message result) {
736 resultSuccess(result, ret);
742 public void getLastPdpFailCause (Message result) {
743 unimplemented(result);
746 public void getLastDataCallFailCause(Message result) {
748 unimplemented(result);
751 public void setMute (boolean enableMute, Message result) {unimplemented(result);}
753 public void getMute (Message result) {unimplemented(result);}
757 * response.obj.result is an int[2]
758 * response.obj.result[0] is received signal strength (0-31, 99)
759 * response.obj.result[1] is bit error rate (0-7, 99)
762 public void getSignalStrength (Message result) {
768 resultSuccess(result, ret);
775 * @param result is callback message
777 public void setBandMode (int bandMode, Message result) {
778 resultSuccess(result, null);
784 * @param result is callback message
785 * ((AsyncResult)response.obj).result is an int[] with every
788 public void queryAvailableBandMode (Message result) {
796 resultSuccess(result, ret);
829 * response.obj.result is an String[14]
835 public void getVoiceRegistrationState (Message result) {
853 resultSuccess(result, ret);
857 * response.obj.result is an String[4]
858 * response.obj.result[0] is registration state 0-5 from TS 27.007 7.2
859 * response.obj.result[1] is LAC if registered or NULL if not
860 * response.obj.result[2] is CID if registered or NULL if not
861 * response.obj.result[3] indicates the available radio technology, where:
873 public void getDataRegistrationState (Message result) {
881 resultSuccess(result, ret);
885 * response.obj.result is a String[3]
886 * response.obj.result[0] is long alpha or null if unregistered
887 * response.obj.result[1] is short alpha or null if unregistered
888 * response.obj.result[2] is numeric or null if unregistered
890 public void getOperator(Message result) {
897 resultSuccess(result, ret);
902 * ar.userObject contains the original value of result.obj
903 * ar.result is null on success and failure
905 public void sendDtmf(char c, Message result) {
906 resultSuccess(result, null);
911 * ar.userObject contains the original value of result.obj
912 * ar.result is null on success and failure
914 public void startDtmf(char c, Message result) {
915 resultSuccess(result, null);
920 * ar.userObject contains the original value of result.obj
921 * ar.result is null on success and failure
923 public void stopDtmf(Message result) {
924 resultSuccess(result, null);
929 * ar.userObject contains the original value of result.obj
930 * ar.result is null on success and failure
932 public void sendBurstDtmf(String dtmfString, int on, int off, Message result) {
933 resultSuccess(result, null);
942 public void sendSMS (String smscPDU, String pdu, Message result) {unimplemented(result);}
966 String protocol, Message result) {
967 unimplemented(result);
970 public void deactivateDataCall(int cid, int reason, Message result) {unimplemented(result);}
972 public void setPreferredNetworkType(int networkType , Message result) {
974 resultSuccess(result, null);
977 public void getPreferredNetworkType(Message result) {
981 resultSuccess(result, ret);
984 public void getNeighboringCids(Message result) {
991 resultSuccess(result, ret);
998 public void getSmscAddress(Message result) {
999 unimplemented(result);
1002 public void setSmscAddress(String address, Message result) {
1003 unimplemented(result);
1006 public void reportSmsMemoryStatus(boolean available, Message result) {
1007 unimplemented(result);
1010 public void reportStkServiceIsRunning(Message result) {
1011 resultSuccess(result, null);
1015 public void getCdmaSubscriptionSource(Message result) {
1016 unimplemented(result);
1026 public void setRadioPower(boolean on, Message result) {
1035 public void acknowledgeLastIncomingGsmSms(boolean success, int cause, Message result) {
1036 unimplemented(result);
1039 public void acknowledgeLastIncomingCdmaSms(boolean success, int cause, Message result) {
1040 unimplemented(result);
1044 Message result) {
1045 unimplemented(result);
1059 int p3, String data, String pin2, String aid, Message result) {
1060 unimplemented(result);
1064 * (AsyncResult)response.obj).result is an int[] with element [0] set to
1088 public void getCLIR(Message result) {unimplemented(result);}
1096 public void setCLIR(int clirMode, Message result) {unimplemented(result);}
1099 * (AsyncResult)response.obj).result is an int[] with element [0] set to
1127 String number, int timeSeconds, Message result) {unimplemented(result);}
1132 * ((AsyncResult)response.obj).result will be an array of
1138 String number, Message result) {unimplemented(result);}
1140 public void setNetworkSelectionModeAutomatic(Message result) {unimplemented(result);}
1141 public void exitEmergencyCallbackMode(Message result) {unimplemented(result);}
1143 String operatorNumeric, Message result) {unimplemented(result);}
1149 * ((AsyncResult)response.obj).result is an int[] with element [0] being
1153 public void getNetworkSelectionMode(Message result) {
1157 resultSuccess(result, ret);
1163 * ((AsyncResult)response.obj).result is a List of NetworkInfo objects
1165 public void getAvailableNetworks(Message result) {unimplemented(result);}
1167 public void getBasebandVersion (Message result) {
1168 resultSuccess(result, "SimulatedCommands");
1179 String[] result = {statusCode, message};
1180 mUSSDRegistrant.notifyResult(result);
1185 public void sendUSSD (String ussdString, Message result) {
1189 resultSuccess(result, null);
1194 resultSuccess(result, null);
1206 public void resetRadio(Message result) {
1207 unimplemented(result);
1213 AsyncResult.forMessage(response).result = data;
1221 AsyncResult.forMessage(response).result = strings;
1330 private void unimplemented(Message result) {
1331 if (result != null) {
1332 AsyncResult.forMessage(result).exception
1336 pausedResponses.add(result);
1338 result.sendToTarget();
1343 private void resultSuccess(Message result, Object ret) {
1344 if (result != null) {
1345 AsyncResult.forMessage(result).result = ret;
1347 pausedResponses.add(result);
1349 result.sendToTarget();
1354 private void resultFail(Message result, Throwable tr) {
1355 if (result != null) {
1356 AsyncResult.forMessage(result).exception = tr;
1358 pausedResponses.add(result);
1360 result.sendToTarget();
1399 public void getPreferredVoicePrivacy(Message result) {
1401 unimplemented(result);
1404 public void setPreferredVoicePrivacy(boolean enable, Message result) {
1406 unimplemented(result);
1426 * (AsyncResult)response.obj).result is an int[] with element [0] set to