summaryrefslogtreecommitdiff
path: root/telecomm/java/android/telecom/ParcelableCallAnalytics.java
AgeCommit message (Collapse)Author
2020-01-24Expose various Telecom constantsHall Liu
Expose constants in Telecom that are being used in Telephony. Bug: 146834818 Test: NA Change-Id: Ib5cf76183edced3eeffbca87a7c980a85288f937
2019-02-28All Parcelable CREATOR fields are @NonNull.Jeff Sharkey
If they were null, then the Parcelable would fail to work. Bug: 126726802 Test: manual Change-Id: I7929ffa2f20e5de1c8e68e8263cca99496e9d014 Exempt-From-Owner-Approval: Trivial API annotations
2018-09-06Add new telecom metrics for emergency dialerShaotang Li
These includes, 1. The source where user initiated the call. 2. The duration between START_CONNECTION and REQUEST_DISCONNECT. Bug: 111818008 Test: manual and check the result of 'adb shell dumpsys telecom' for metrics data Change-Id: Iddc7f256362abe9fe252bd12cead05a7d77d329e
2016-07-07API 25 is frozen, so we can't change API.Jeff Sharkey
Bug: 29239768 Change-Id: Ib7777bcc299a3c1d33e51f3b72374b94842136cb
2016-07-06Add video events to ParcelableCallAnalyticsHall Liu
Adds an isVideoCall boolean and a list of session upgrade/downgrade requests. Bug: 29239768 Change-Id: I4386a8fb5efe8fc673ffc904f2ddfa8400dcce38
2016-06-14Add support for Telecom analytics extensionsHall Liu
Add classes for call events and a field for them in ParcelableCallAnalytics. Add classes for timing information on user-visible operations. Add the TelecomAnalytics class as the top-level object for analytics. Add log session timing information to the TelecomAnalytics class, independent of individual calls. Bug: 28623064 Change-Id: Ifee5fdf6b6b341869ff0ff26c4388d357e3d9922
2016-01-15Add method to dump Telecom analyticsHall Liu
Add dumpAnalytics in TelecomManager to allow the connectivity stats service to access Telecom analytics for uploading. Change-Id: I197d6af340fac7f38b28bb44a476b5e694db4dba