Usage of CTelephony
Article Metadata
Platform Security
Signing Required: Self-Signed
Capabilities: NetworkServices
Article
Keywords: CTelephony
Created: vvsnaresh
(07 Apr 2007)
Last edited: hamishwillee
(08 May 2013)
Introduction
The CTelephony class provides a simple interface to the phone's telephony system. Basically, tt provides two services:
- Can find out information about the phone. This class provides support for retrieving Phone Settings, Line Information, Call Functionality, Network Information and (basic) Supplementary Service Settings.
- Can dial, answer and control voice calls.
class CTelephony : public CBase;
Examples of Usage(Phone and Network Information)
- Reading IMSI in 3rd Edition
- Reading IMEI in 3rd Edition
- How to get Subscriber identification
- Monitoring battery status with CTelephony
- Reading Network Paramters in 3rd edition -Synchronously
- Cell ID with CTelephony
- Network name with CTelephony
- Monitoring signal strength with CTelephony
- How to know Flight mode status
- How to detect when a charger is connected


This aticle illustrates a brief introduction to the CTelephony class and what services it provides. CTelephony class can be used to retrieve IMEI number of the device, to get the Cell ID and can perform many other functionalities. The article has gathered the links to the examples, which describes the usage of CTelephony class.
This article can be very useful to the intermediate developers to understand the CTelephony class and the example codes provided helps them to use this class in their application.
--deepikagohil 03:49, 30 September 2009 (UTC)