commit | c7ebc0fc2a469941dec66f4caf6de41634cb2716 | [log] [tgz] |
---|---|---|
author | Hunsuk Choi <forestchoi@google.com> | Mon Nov 15 23:46:41 2021 +0000 |
committer | Hunsuk Choi <forestchoi@google.com> | Tue Nov 16 01:59:15 2021 +0000 |
tree | e64f7de139a2591771e5eb3e8f5d1ee3f9a98220 | |
parent | 767bb4afb0a9e2a5316b16d8b2bbb5f4aba1232b [diff] |
Add ImsStateCallbackController registerImsStateCallback and unregisterImsStateCallback are added to ImsMmTelManager, ImsRcsManager, and SipDelegateManager. Those are used to receive updates about the connection state of the underlying ImsService. ImsStateCallbackController notifies the state of the ImsService via the registered IImsStateCallback callback interface. Bug: 178016400 Test: atest ImsStateCallbackControllerTest Change-Id: I336761a7174bf35d72b6bd0e3040db58fef54daa Merged-In: I336761a7174bf35d72b6bd0e3040db58fef54daa Merged-In: I10a099043301f61cb32ca88a89543a1136ee4d80 Merged-In: I654b23cc526e0d7916250f7a72763d2eea9856d9 Merged-In: I2009b184b3122f158c34464e9adcc96c4b9e2fdd Merged-In: I04abab941b55b81305a9e3fd327874dab3779323