aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/com/android/internal/telephony/Connection.java
Commit message (Collapse)AuthorAgeFilesLines
* IMS: Add API to set create time for a Connection.Muhammed Siju2014-07-311-0/+10
| | | | | | | | | setCreateTime() API is added to Connection class so that create time can be transferred from IMS to CS connection during SRVCC. Change-Id: I20dc536171e3e91ac13c0897bf2121c56762785b CRs-Fixed: 682041
* Ims: Add ANSWERED_ELSEWHERE DisconnectCauseRavi Paluri2014-01-231-0/+3
| | | | | | | | | | ANSWERED_ELSEWHERE DisconnectCause will be sent when lower layers indicate that MT call is ended due to a release from the network because the call was answered elsewhere. Change-Id: Ic6b0219f2b31d54e92ecedf0e882f2cf868f389a CRs-Fixed: 593987
* Add an API to set ConnectTime in Connection.Muhammed Siju2013-12-201-0/+10
| | | | | | | | This new API is used by IMS CallTracker to transfer ConnectTime from IMS to CS connection after SRVCC. Change-Id: I764d5310c9b9e0a590578bc92289fe5e449d901a CRs-Fixed: 589223
* Ims: Add SRVCC errorinfoRavi Paluri2013-12-131-1/+1
| | | | | | | | Added errorinfo ERROR_INFO_SRVCC_CALL_DROP and is issued when call is cleaned up after SRVCC. Change-Id: Idcb8c095e2f337adc3e850fd57217b00b489f122 CRs-Fixed: 576256
* MSIM: Add cause codes needed for Emergency redialRavindra2013-11-261-0/+2
| | | | | | | | | Add support for below cause codes returned from RIL when emergency number needs to redialled on other subscription. EMERGENCY_TEMP_FAILURE EMERGENCY_PERM_FAILURE Change-Id: If605f35128f5889867f8cb2750de78c82146782f
* Initialize CallModifyRequest to nullPavan Kumar Tatavarthi2013-11-221-1/+1
| | | | | | 1 . Initialize CallModify object to null Change-Id: I9b35bbfbd315cbf59f23a7170f31896d2975b7c1
* IMS support for UI interfacePavan Kumar Tatavarthi2013-11-141-2/+33
| | | | | | | | | | | 1. UI support for conference call participant display and hangup, conference uri, add participant, voice to video upgrade downgrade, audio video profile 2. Added ims related data types to Call object 3. Added ims related APIs to CallCommandService and CallHandler service Change-Id: Ie3720cde167a1cf2be350f24da126517c0b2e0f0
* Telephony: IMS changes for VoLTE and VT.Anju Mathapati2013-10-311-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Additional APIs in CallManager for IMS calls - Use ImsPhone for IMS specific API calls - CallManager handles both CS & PS calls - Add hold, switching and conference capabilities for IMS calls - VT: Add getCallType api to Phone interface - Add API to check VT call modify capability - VT: Add addional call types for VT TX and VT RX - IMS Conference URI update Call Details - Supplementary Service Notification support for IMS - Add ECBM support for ImsPhone - Expose method to get index of connection - Add getPhoneInCall utility in CallManager Change-Id: Iefbe7a8c1ea1f3f45d9fbbd555fe184b170eb242 (cherry picked from commit ff1c808da67f4aa213ef0b0942763830a4eea83a) (cherry picked from commit ba31037789535ef8ddffe87fcce1f29ded694048)
* STK CC feature implementationSuresh Koleti2013-10-311-0/+3
| | | | | | | | | | | | | | | | | | Support to display the current request is changed by STKCC. Support to display alpha messgae from STKCC. Support to display informatiom from new SS message. Change-Id: I0d7ee0dea25cd40c074fdf748dbf900bd654fdff Conflicts: src/java/com/android/internal/telephony/BaseCommands.java src/java/com/android/internal/telephony/CommandsInterface.java src/java/com/android/internal/telephony/PhoneBase.java src/java/com/android/internal/telephony/RIL.java src/java/com/android/internal/telephony/gsm/GSMPhone.java src/java/com/android/internal/telephony/test/SimulatedCommands.java (cherry picked from commit 384c6fd7d7b7fc72e8a1dab504a514c5482db611) (cherry picked from commit b41cd6dd20cccb2a7d0e88d4648127a07f8f2989)
* Move ConnectTimeReal to base class Connection.javaUma Maheswari Ramalingam2013-10-311-0/+7
| | | | | | | | | | | | | | | | Move ConnectTime Real from derived classes GsmConnection and CdmaConnection to Connection base class. This gives the flexibility to access ConnectTimeReal from different derived classes using base class object. This is needed to transfer time from ImsConnection to CS connection for SRVCC. Change-Id: I4f2a834f9df27514373de22a1c71d3923b66dc14 CRs-Fixed: 412754 (cherry picked from commit a8a1eb130bd51bcedad53f77fc31174f4b2cd3eb) (cherry picked from commit a568c5244e70dd5f06bd073f48fe881f4c217edc) (cherry picked from commit 737dda096eeee1fa5bbd30c9e324d1f73fdc68bf)
* Clean up member variables.Wink Saville2013-02-231-8/+8
| | | | Change-Id: Ib60f350131ade626aca682407ea0b4377b16f6c6
* Clean upWink Saville2013-02-221-2/+2
| | | | | | | | | | | | | | - Add @Overrides where needed. - Update javadoc comments - Remove extra semi-colons - Rename DataConnection.java to DataConnectionBase.java - Rename GsmDataConnection.java to DataConnection.java - Add defaults to switch statements - Remove/fix most "if (false)" statements. Fixed by using a CONSTANT - Fix hidden variables by hoisting to base class or renaming - Tweak some debug output Change-Id: If38de2fdeaacafbf40cdfd7f84dc5c52030ba2a3
* Use Rlog instead of Log.Wink Saville2012-11-271-1/+2
| | | | Change-Id: I2f44193b294513e743526e5c163e7d9a45308b28
* Create telephony-commonWink Saville2012-07-111-0/+309
telephony-common was created by moving some of frameworks/base/telephony to: frameworks/opt/telephony Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c