@Override public void setUiccSubscription(int slotId, int appIndex, int subId, int subStatus, Message result) { if (RILJ_LOGD) riljLog("setUiccSubscription" + slotId + " " + appIndex + " " + subId + " " + subStatus); AsyncResult.forMessage(result, 0, null); result.sendToTarget(); if (subStatus == 1) { // Subscription changed: enabled if (mSubscriptionStatusRegistrants != null) { mSubscriptionStatusRegistrants.notifyRegistrants( new AsyncResult (null, new int[] {1}, null)); } } else if (subStatus == 0) { // Subscription changed: disabled if (mSubscriptionStatusRegistrants != null) { mSubscriptionStatusRegistrants.notifyRegistrants( new AsyncResult (null, new int[] {0}, null)); } } }
public void setDefaultVoiceSub(int subIndex, Message response) { // Fake the message AsyncResult.forMessage(response, 0, null); response.sendToTarget(); }