Merge "Add useEmergencyPdn to onWlanSelected and onDomainSelected" into udc-dev
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user