Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit baf281de authored by Hunsuk Choi's avatar Hunsuk Choi Committed by Android (Google) Code Review
Browse files

Merge "Add useEmergencyPdn to onWlanSelected and onDomainSelected" into udc-dev

parents fbdd48cc 65d61c50
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -537,9 +537,9 @@ public class DomainSelectionService extends Service {
        }

        @Override
        public void onWlanSelected() {
        public void onWlanSelected(boolean useEmergencyPdn) {
            try {
                mCallback.onWlanSelected();
                mCallback.onWlanSelected(useEmergencyPdn);
            } catch (Exception e) {
                Rlog.e(TAG, "onWlanSelected e=" + e);
            }
@@ -702,9 +702,10 @@ public class DomainSelectionService extends Service {
        }

        @Override
        public void onDomainSelected(@NetworkRegistrationInfo.Domain int domain) {
        public void onDomainSelected(@NetworkRegistrationInfo.Domain int domain,
                boolean useEmergencyPdn) {
            try {
                mCallback.onDomainSelected(domain);
                mCallback.onDomainSelected(domain, useEmergencyPdn);
            } catch (Exception e) {
                Rlog.e(TAG, "onDomainSelected e=" + e);
            }
+3 −1
Original line number Diff line number Diff line
@@ -35,8 +35,10 @@ public interface TransportSelectorCallback {

    /**
     * Notify that WLAN transport has been selected.
     *
     * @param useEmergencyPdn Indicates whether Wi-Fi emergency services use emergency PDN or not.
     */
    void onWlanSelected();
    void onWlanSelected(boolean useEmergencyPdn);

    /**
     * Notify that WWAN transport has been selected.
+2 −1
Original line number Diff line number Diff line
@@ -46,6 +46,7 @@ public interface WwanSelectorCallback {
     * this interface can be discarded.
     *
     * @param domain The selected domain.
     * @param useEmergencyPdn Indicates whether emergency services use emergency PDN or not.
     */
    void onDomainSelected(@NetworkRegistrationInfo.Domain int domain);
    void onDomainSelected(@NetworkRegistrationInfo.Domain int domain, boolean useEmergencyPdn);
}
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ import com.android.internal.telephony.IWwanSelectorCallback;

interface ITransportSelectorCallback {
    oneway void onCreated(in IDomainSelector selector);
    oneway void onWlanSelected();
    oneway void onWlanSelected(boolean useEmergencyPdn);
    IWwanSelectorCallback onWwanSelected();
    oneway void onWwanSelectedAsync(in ITransportSelectorResultCallback cb);
    oneway void onSelectionTerminated(int cause);
+1 −1
Original line number Diff line number Diff line
@@ -21,6 +21,6 @@ import com.android.internal.telephony.IWwanSelectorResultCallback;
oneway interface IWwanSelectorCallback {
    void onRequestEmergencyNetworkScan(in int[] preferredNetworks,
            int scanType, in IWwanSelectorResultCallback cb);
    void onDomainSelected(int domain);
    void onDomainSelected(int domain, boolean useEmergencyPdn);
    void onCancel();
}