Loading src/java/com/android/internal/telephony/DataIndication.java +3 −2 Original line number Original line Diff line number Diff line Loading @@ -27,7 +27,7 @@ import android.os.RemoteException; import android.telephony.PcoData; import android.telephony.PcoData; import android.telephony.data.DataCallResponse; import android.telephony.data.DataCallResponse; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import java.util.ArrayList; import java.util.ArrayList; Loading Loading @@ -72,7 +72,8 @@ public class DataIndication extends IRadioDataIndication.Stub { + " code=" + halStatus.code); + " code=" + halStatus.code); } } KeepaliveStatus ks = new KeepaliveStatus(halStatus.sessionHandle, halStatus.code); NetworkKeepaliveStatus ks = new NetworkKeepaliveStatus( halStatus.sessionHandle, halStatus.code); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); } } Loading src/java/com/android/internal/telephony/DataResponse.java +8 −7 Original line number Original line Diff line number Diff line Loading @@ -22,7 +22,7 @@ import android.hardware.radio.data.IRadioDataResponse; import android.telephony.data.DataCallResponse; import android.telephony.data.DataCallResponse; import android.telephony.data.NetworkSlicingConfig; import android.telephony.data.NetworkSlicingConfig; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import java.util.ArrayList; import java.util.ArrayList; Loading Loading @@ -178,29 +178,30 @@ public class DataResponse extends IRadioDataResponse.Stub { RILRequest rr = mRil.processResponse(responseInfo); RILRequest rr = mRil.processResponse(responseInfo); if (rr == null) return; if (rr == null) return; KeepaliveStatus ret = null; NetworkKeepaliveStatus ret = null; try { try { switch(responseInfo.error) { switch(responseInfo.error) { case RadioError.NONE: case RadioError.NONE: int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( keepaliveStatus.code); keepaliveStatus.code); if (convertedStatus < 0) { if (convertedStatus < 0) { ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); } else { } else { ret = new KeepaliveStatus(keepaliveStatus.sessionHandle, convertedStatus); ret = new NetworkKeepaliveStatus( keepaliveStatus.sessionHandle, convertedStatus); } } // If responseInfo.error is NONE, response function sends the response message // If responseInfo.error is NONE, response function sends the response message // even if result is actually an error. // even if result is actually an error. RadioResponse.sendMessageResponse(rr.mResult, ret); RadioResponse.sendMessageResponse(rr.mResult, ret); break; break; case RadioError.REQUEST_NOT_SUPPORTED: case RadioError.REQUEST_NOT_SUPPORTED: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); break; break; case RadioError.NO_RESOURCES: case RadioError.NO_RESOURCES: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_NO_RESOURCES); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_NO_RESOURCES); break; break; default: default: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNKNOWN); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNKNOWN); break; break; } } } finally { } finally { Loading src/java/com/android/internal/telephony/RILUtils.java +4 −4 Original line number Original line Diff line number Diff line Loading @@ -332,7 +332,7 @@ import com.android.internal.telephony.cdma.SmsMessage; import com.android.internal.telephony.cdma.sms.CdmaSmsAddress; import com.android.internal.telephony.cdma.sms.CdmaSmsAddress; import com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress; import com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress; import com.android.internal.telephony.cdma.sms.SmsEnvelope; import com.android.internal.telephony.cdma.sms.SmsEnvelope; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.IccCardApplicationStatus; import com.android.internal.telephony.uicc.IccCardApplicationStatus; import com.android.internal.telephony.uicc.IccCardStatus; import com.android.internal.telephony.uicc.IccCardStatus; Loading Loading @@ -3918,11 +3918,11 @@ public class RILUtils { public static int convertHalKeepaliveStatusCode(int halCode) { public static int convertHalKeepaliveStatusCode(int halCode) { switch (halCode) { switch (halCode) { case android.hardware.radio.V1_1.KeepaliveStatusCode.ACTIVE: case android.hardware.radio.V1_1.KeepaliveStatusCode.ACTIVE: return KeepaliveStatus.STATUS_ACTIVE; return NetworkKeepaliveStatus.STATUS_ACTIVE; case android.hardware.radio.V1_1.KeepaliveStatusCode.INACTIVE: case android.hardware.radio.V1_1.KeepaliveStatusCode.INACTIVE: return KeepaliveStatus.STATUS_INACTIVE; return NetworkKeepaliveStatus.STATUS_INACTIVE; case android.hardware.radio.V1_1.KeepaliveStatusCode.PENDING: case android.hardware.radio.V1_1.KeepaliveStatusCode.PENDING: return KeepaliveStatus.STATUS_PENDING; return NetworkKeepaliveStatus.STATUS_PENDING; default: default: return -1; return -1; } } Loading src/java/com/android/internal/telephony/RadioIndication.java +3 −2 Original line number Original line Diff line number Diff line Loading @@ -109,7 +109,7 @@ import android.text.TextUtils; import com.android.internal.telephony.cdma.CdmaCallWaitingNotification; import com.android.internal.telephony.cdma.CdmaCallWaitingNotification; import com.android.internal.telephony.cdma.CdmaInformationRecords; import com.android.internal.telephony.cdma.CdmaInformationRecords; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import com.android.internal.telephony.gsm.SsData; import com.android.internal.telephony.gsm.SsData; import com.android.internal.telephony.gsm.SuppServiceNotification; import com.android.internal.telephony.gsm.SuppServiceNotification; import com.android.internal.telephony.uicc.IccRefreshResponse; import com.android.internal.telephony.uicc.IccRefreshResponse; Loading Loading @@ -1046,7 +1046,8 @@ public class RadioIndication extends IRadioIndication.Stub { "handle=" + halStatus.sessionHandle + " code=" + halStatus.code); "handle=" + halStatus.sessionHandle + " code=" + halStatus.code); } } KeepaliveStatus ks = new KeepaliveStatus(halStatus.sessionHandle, halStatus.code); NetworkKeepaliveStatus ks = new NetworkKeepaliveStatus( halStatus.sessionHandle, halStatus.code); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); } } Loading src/java/com/android/internal/telephony/RadioResponse.java +8 −7 Original line number Original line Diff line number Diff line Loading @@ -56,7 +56,7 @@ import android.telephony.data.DataCallResponse; import android.telephony.data.NetworkSlicingConfig; import android.telephony.data.NetworkSlicingConfig; import android.text.TextUtils; import android.text.TextUtils; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import com.android.internal.telephony.gsm.SmsBroadcastConfigInfo; import com.android.internal.telephony.gsm.SmsBroadcastConfigInfo; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.IccCardStatus; import com.android.internal.telephony.uicc.IccCardStatus; Loading Loading @@ -1783,29 +1783,30 @@ public class RadioResponse extends IRadioResponse.Stub { RILRequest rr = mRil.processResponse(responseInfo); RILRequest rr = mRil.processResponse(responseInfo); if (rr == null) return; if (rr == null) return; KeepaliveStatus ret = null; NetworkKeepaliveStatus ret = null; try { try { switch(responseInfo.error) { switch(responseInfo.error) { case RadioError.NONE: case RadioError.NONE: int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( keepaliveStatus.code); keepaliveStatus.code); if (convertedStatus < 0) { if (convertedStatus < 0) { ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); } else { } else { ret = new KeepaliveStatus(keepaliveStatus.sessionHandle, convertedStatus); ret = new NetworkKeepaliveStatus( keepaliveStatus.sessionHandle, convertedStatus); } } // If responseInfo.error is NONE, response function sends the response message // If responseInfo.error is NONE, response function sends the response message // even if result is actually an error. // even if result is actually an error. sendMessageResponse(rr.mResult, ret); sendMessageResponse(rr.mResult, ret); break; break; case RadioError.REQUEST_NOT_SUPPORTED: case RadioError.REQUEST_NOT_SUPPORTED: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); break; break; case RadioError.NO_RESOURCES: case RadioError.NO_RESOURCES: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_NO_RESOURCES); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_NO_RESOURCES); break; break; default: default: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNKNOWN); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNKNOWN); break; break; } } } finally { } finally { Loading Loading
src/java/com/android/internal/telephony/DataIndication.java +3 −2 Original line number Original line Diff line number Diff line Loading @@ -27,7 +27,7 @@ import android.os.RemoteException; import android.telephony.PcoData; import android.telephony.PcoData; import android.telephony.data.DataCallResponse; import android.telephony.data.DataCallResponse; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import java.util.ArrayList; import java.util.ArrayList; Loading Loading @@ -72,7 +72,8 @@ public class DataIndication extends IRadioDataIndication.Stub { + " code=" + halStatus.code); + " code=" + halStatus.code); } } KeepaliveStatus ks = new KeepaliveStatus(halStatus.sessionHandle, halStatus.code); NetworkKeepaliveStatus ks = new NetworkKeepaliveStatus( halStatus.sessionHandle, halStatus.code); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); } } Loading
src/java/com/android/internal/telephony/DataResponse.java +8 −7 Original line number Original line Diff line number Diff line Loading @@ -22,7 +22,7 @@ import android.hardware.radio.data.IRadioDataResponse; import android.telephony.data.DataCallResponse; import android.telephony.data.DataCallResponse; import android.telephony.data.NetworkSlicingConfig; import android.telephony.data.NetworkSlicingConfig; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import java.util.ArrayList; import java.util.ArrayList; Loading Loading @@ -178,29 +178,30 @@ public class DataResponse extends IRadioDataResponse.Stub { RILRequest rr = mRil.processResponse(responseInfo); RILRequest rr = mRil.processResponse(responseInfo); if (rr == null) return; if (rr == null) return; KeepaliveStatus ret = null; NetworkKeepaliveStatus ret = null; try { try { switch(responseInfo.error) { switch(responseInfo.error) { case RadioError.NONE: case RadioError.NONE: int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( keepaliveStatus.code); keepaliveStatus.code); if (convertedStatus < 0) { if (convertedStatus < 0) { ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); } else { } else { ret = new KeepaliveStatus(keepaliveStatus.sessionHandle, convertedStatus); ret = new NetworkKeepaliveStatus( keepaliveStatus.sessionHandle, convertedStatus); } } // If responseInfo.error is NONE, response function sends the response message // If responseInfo.error is NONE, response function sends the response message // even if result is actually an error. // even if result is actually an error. RadioResponse.sendMessageResponse(rr.mResult, ret); RadioResponse.sendMessageResponse(rr.mResult, ret); break; break; case RadioError.REQUEST_NOT_SUPPORTED: case RadioError.REQUEST_NOT_SUPPORTED: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); break; break; case RadioError.NO_RESOURCES: case RadioError.NO_RESOURCES: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_NO_RESOURCES); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_NO_RESOURCES); break; break; default: default: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNKNOWN); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNKNOWN); break; break; } } } finally { } finally { Loading
src/java/com/android/internal/telephony/RILUtils.java +4 −4 Original line number Original line Diff line number Diff line Loading @@ -332,7 +332,7 @@ import com.android.internal.telephony.cdma.SmsMessage; import com.android.internal.telephony.cdma.sms.CdmaSmsAddress; import com.android.internal.telephony.cdma.sms.CdmaSmsAddress; import com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress; import com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress; import com.android.internal.telephony.cdma.sms.SmsEnvelope; import com.android.internal.telephony.cdma.sms.SmsEnvelope; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.IccCardApplicationStatus; import com.android.internal.telephony.uicc.IccCardApplicationStatus; import com.android.internal.telephony.uicc.IccCardStatus; import com.android.internal.telephony.uicc.IccCardStatus; Loading Loading @@ -3918,11 +3918,11 @@ public class RILUtils { public static int convertHalKeepaliveStatusCode(int halCode) { public static int convertHalKeepaliveStatusCode(int halCode) { switch (halCode) { switch (halCode) { case android.hardware.radio.V1_1.KeepaliveStatusCode.ACTIVE: case android.hardware.radio.V1_1.KeepaliveStatusCode.ACTIVE: return KeepaliveStatus.STATUS_ACTIVE; return NetworkKeepaliveStatus.STATUS_ACTIVE; case android.hardware.radio.V1_1.KeepaliveStatusCode.INACTIVE: case android.hardware.radio.V1_1.KeepaliveStatusCode.INACTIVE: return KeepaliveStatus.STATUS_INACTIVE; return NetworkKeepaliveStatus.STATUS_INACTIVE; case android.hardware.radio.V1_1.KeepaliveStatusCode.PENDING: case android.hardware.radio.V1_1.KeepaliveStatusCode.PENDING: return KeepaliveStatus.STATUS_PENDING; return NetworkKeepaliveStatus.STATUS_PENDING; default: default: return -1; return -1; } } Loading
src/java/com/android/internal/telephony/RadioIndication.java +3 −2 Original line number Original line Diff line number Diff line Loading @@ -109,7 +109,7 @@ import android.text.TextUtils; import com.android.internal.telephony.cdma.CdmaCallWaitingNotification; import com.android.internal.telephony.cdma.CdmaCallWaitingNotification; import com.android.internal.telephony.cdma.CdmaInformationRecords; import com.android.internal.telephony.cdma.CdmaInformationRecords; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import com.android.internal.telephony.gsm.SsData; import com.android.internal.telephony.gsm.SsData; import com.android.internal.telephony.gsm.SuppServiceNotification; import com.android.internal.telephony.gsm.SuppServiceNotification; import com.android.internal.telephony.uicc.IccRefreshResponse; import com.android.internal.telephony.uicc.IccRefreshResponse; Loading Loading @@ -1046,7 +1046,8 @@ public class RadioIndication extends IRadioIndication.Stub { "handle=" + halStatus.sessionHandle + " code=" + halStatus.code); "handle=" + halStatus.sessionHandle + " code=" + halStatus.code); } } KeepaliveStatus ks = new KeepaliveStatus(halStatus.sessionHandle, halStatus.code); NetworkKeepaliveStatus ks = new NetworkKeepaliveStatus( halStatus.sessionHandle, halStatus.code); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); mRil.mNattKeepaliveStatusRegistrants.notifyRegistrants(new AsyncResult(null, ks, null)); } } Loading
src/java/com/android/internal/telephony/RadioResponse.java +8 −7 Original line number Original line Diff line number Diff line Loading @@ -56,7 +56,7 @@ import android.telephony.data.DataCallResponse; import android.telephony.data.NetworkSlicingConfig; import android.telephony.data.NetworkSlicingConfig; import android.text.TextUtils; import android.text.TextUtils; import com.android.internal.telephony.dataconnection.KeepaliveStatus; import com.android.internal.telephony.data.NetworkKeepaliveStatus; import com.android.internal.telephony.gsm.SmsBroadcastConfigInfo; import com.android.internal.telephony.gsm.SmsBroadcastConfigInfo; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.AdnCapacity; import com.android.internal.telephony.uicc.IccCardStatus; import com.android.internal.telephony.uicc.IccCardStatus; Loading Loading @@ -1783,29 +1783,30 @@ public class RadioResponse extends IRadioResponse.Stub { RILRequest rr = mRil.processResponse(responseInfo); RILRequest rr = mRil.processResponse(responseInfo); if (rr == null) return; if (rr == null) return; KeepaliveStatus ret = null; NetworkKeepaliveStatus ret = null; try { try { switch(responseInfo.error) { switch(responseInfo.error) { case RadioError.NONE: case RadioError.NONE: int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( int convertedStatus = RILUtils.convertHalKeepaliveStatusCode( keepaliveStatus.code); keepaliveStatus.code); if (convertedStatus < 0) { if (convertedStatus < 0) { ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); } else { } else { ret = new KeepaliveStatus(keepaliveStatus.sessionHandle, convertedStatus); ret = new NetworkKeepaliveStatus( keepaliveStatus.sessionHandle, convertedStatus); } } // If responseInfo.error is NONE, response function sends the response message // If responseInfo.error is NONE, response function sends the response message // even if result is actually an error. // even if result is actually an error. sendMessageResponse(rr.mResult, ret); sendMessageResponse(rr.mResult, ret); break; break; case RadioError.REQUEST_NOT_SUPPORTED: case RadioError.REQUEST_NOT_SUPPORTED: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNSUPPORTED); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNSUPPORTED); break; break; case RadioError.NO_RESOURCES: case RadioError.NO_RESOURCES: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_NO_RESOURCES); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_NO_RESOURCES); break; break; default: default: ret = new KeepaliveStatus(KeepaliveStatus.ERROR_UNKNOWN); ret = new NetworkKeepaliveStatus(NetworkKeepaliveStatus.ERROR_UNKNOWN); break; break; } } } finally { } finally { Loading