diff options
author | Jack Yu <jackyu@google.com> | 2015-12-30 21:34:19 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2015-12-30 21:34:19 +0000 |
commit | 5b09c33ad74aa3b54e6f626891665606c2aa388b (patch) | |
tree | 8ddac89092a5e1d1fbb7e61c330f182a10ff9c38 /src/java/com/android/ims/ImsManager.java | |
parent | 86f08020cca0000d722affa86536ff49dad01844 (diff) | |
parent | 2f102bd7c09024d68a12594882d0f9313149dd1a (diff) | |
download | ims-5b09c33ad74aa3b54e6f626891665606c2aa388b.tar.gz |
Added dump support to more telephony components.
am: 2f102bd7c0
* commit '2f102bd7c09024d68a12594882d0f9313149dd1a':
Added dump support to more telephony components.
Diffstat (limited to 'src/java/com/android/ims/ImsManager.java')
-rw-r--r-- | src/java/com/android/ims/ImsManager.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java index e3cc5795..e144ed1c 100644 --- a/src/java/com/android/ims/ImsManager.java +++ b/src/java/com/android/ims/ImsManager.java @@ -44,6 +44,8 @@ import com.android.ims.internal.IImsUt; import com.android.ims.internal.ImsCallSession; import com.android.ims.internal.IImsConfig; +import java.io.FileDescriptor; +import java.io.PrintWriter; import java.util.HashMap; /** @@ -1369,4 +1371,29 @@ public class ImsManager { ImsManager.updateImsServiceConfig(context, SubscriptionManager.getDefaultVoicePhoneId(), true); } + + public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { + pw.println("ImsManager:"); + pw.println(" mPhoneId = " + mPhoneId); + pw.println(" mConfigUpdated = " + mConfigUpdated); + pw.println(" mImsService = " + mImsService); + + pw.println(" isGbaValid = " + isGbaValid(mContext)); + pw.println(" isImsTurnOffAllowed = " + isImsTurnOffAllowed()); + pw.println(" isNonTtyOrTtyOnVolteEnabled = " + isNonTtyOrTtyOnVolteEnabled(mContext)); + + pw.println(" isVolteEnabledByPlatform = " + isVolteEnabledByPlatform(mContext)); + pw.println(" isVolteProvisionedOnDevice = " + isVolteProvisionedOnDevice(mContext)); + pw.println(" isEnhanced4gLteModeSettingEnabledByUser = " + + isEnhanced4gLteModeSettingEnabledByUser(mContext)); + pw.println(" isVtEnabledByPlatform = " + isVtEnabledByPlatform(mContext)); + pw.println(" isVtEnabledByUser = " + isVtEnabledByUser(mContext)); + + pw.println(" isWfcEnabledByPlatform = " + isWfcEnabledByPlatform(mContext)); + pw.println(" isWfcEnabledByUser = " + isWfcEnabledByUser(mContext)); + pw.println(" getWfcMode = " + getWfcMode(mContext)); + pw.println(" isWfcRoamingEnabledByUser = " + isWfcRoamingEnabledByUser(mContext)); + + pw.flush(); + } } |