Merge "MSIM IMS: convert to phone ID based selection." into lmp-mr1-dev

This commit is contained in:
Pavel Zhamaitsiak
2014-12-02 01:27:54 +00:00
committed by Android (Google) Code Review

View File

@@ -32,7 +32,7 @@ import android.os.Message;
* {@hide} * {@hide}
*/ */
interface IImsService { interface IImsService {
int open(int serviceClass, in PendingIntent incomingCallIntent, int open(int phoneId, int serviceClass, in PendingIntent incomingCallIntent,
in IImsRegistrationListener listener); in IImsRegistrationListener listener);
void close(int serviceId); void close(int serviceId);
boolean isConnected(int serviceId, int serviceType, int callType); boolean isConnected(int serviceId, int serviceType, int callType);
@@ -53,18 +53,18 @@ interface IImsService {
/** /**
* Config interface to get/set IMS service/capability parameters. * Config interface to get/set IMS service/capability parameters.
*/ */
IImsConfig getConfigInterface(); IImsConfig getConfigInterface(int phoneId);
/** /**
* Used for turning on IMS when its in OFF state. * Used for turning on IMS when its in OFF state.
*/ */
void turnOnIms(); void turnOnIms(int phoneId);
/** /**
* Used for turning off IMS when its in ON state. * Used for turning off IMS when its in ON state.
* When IMS is OFF, device will behave as CSFB'ed. * When IMS is OFF, device will behave as CSFB'ed.
*/ */
void turnOffIms(); void turnOffIms(int phoneId);
/** /**
* ECBM interface for Emergency Callback mode mechanism. * ECBM interface for Emergency Callback mode mechanism.