diff -r 48780e181b38 -r 578be2adaf3e Symbian3/PDK/Source/GUID-83676985-070A-5CE9-BF36-D7C56C5025F9.dita --- a/Symbian3/PDK/Source/GUID-83676985-070A-5CE9-BF36-D7C56C5025F9.dita Tue Jul 20 12:00:49 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-83676985-070A-5CE9-BF36-D7C56C5025F9.dita Fri Aug 13 16:47:46 2010 +0100 @@ -1,133 +1,133 @@ - - - - - - Services -ProvidedThis section provides details on the information that an application -can access about basic services. The basic services are phone, network and -call information that are accessed by the applications. -

The telephony API for application allows client applications to access -information about:

- -
Phone Information

The -phone information available is:

Device identification

The -device identity provides the details about the manufacturer, device model -and the serial number. The serial number is the International Mobile Equipment -Identity (IMEI) which is a unique 15-digit serial number. The serial number -is unique to the device and not the subscriber.

Subscriber identification

A -string of up to 15 characters that identifies the subscriber. It is the information -of the Subscriber Identity Module (SIM) card on the GSM networks and WCDMA -networks or the Removable User Identity Module (R-UIM) on the CDMA networks.

Flight -mode status

The phone can be put into a state with the network -related operations disabled. This state is known as the flight mode. You cannot -make or receive calls when the flight mode is enabled. The client applications -cannot access the information about call, line and other supplementary services.

Battery -information

The client application can access the battery charge -level and the battery status. The three states of a battery are:

    -
  • Powered

  • -
  • No battery

  • -
  • Faulty battery

  • -

Battery charger information

The client application -can find out if the charger is connected or not.

Lock information

The -phones allow the users to lock them to prevent unauthorised access. A code -must be entered to unlock the phone. The client applications can access the -lock information. This information does not concern the keypad locks, nor -the lock that the networks use to prevent a phone from being used on other -networks. A phone can have up to two locks. The client applications must specify -the lock to access their information.

-
Call Information

The -call information available is:

Call-in-progress indicator

The -client applications can retrieve information about when a call is in progress -and the type of call. The calls can be data, voice or fax calls. The client -applications can also get the information about the status of a call.

Fax -line status

Status information is available for the fax line -and the different states include:

    -
  • idle

  • -
  • notify an inbound call

  • -
  • dialling a number

  • -
  • answering an inbound -call

  • -
  • call on hold.

  • -

Data line status

Status information is available -for the data line and the different states include:

    -
  • idle

  • -
  • notify an inbound call

  • -
  • dialling a number

  • -
  • answering an inbound -call

  • -
  • call on hold.

  • -

Voice call status

Status information is available -for the voice line and the different states include:

    -
  • idle

  • -
  • notify an inbound call

  • -
  • dialling a number

  • -
  • answering an inbound -call

  • -
  • call on hold.

  • -

The client applications can get detailed voice call information such -as:

    -
  • call status

  • -
  • date and time that the -call started

  • -
  • current duration of -the call in seconds

  • -
  • dialled phone number

    This -is only valid for outgoing calls. It includes any DTMF tones that have been -sent.

  • -
  • ciphering status

    This -is only valid on GSM and WCDMA networks

  • -
  • Call ID

  • -

Remote party information

The client applications -can retrieve the information of the remote party when details are available. -The information is available for the voice line. It is not available for the -fax or data lines. When the voice line is making more than one call, for example -one call is active and another is on hold, then you can read this information -for individual calls. You do not need to have dialled or answered the call -in order to read this information. However, the remote party may not allow -you to know this information.

The remote party information available -is:

    -
  • remote identity status

  • -
  • remote party number

  • -
  • remote party name

  • -
  • call direction.

  • -

Dynamic call capabilities

The client application -can get the information about call hold, call resume and all swap functions -of the device.

-
Network Information

Network -signal indicator

The client applications can get the notification -of the network signal availability. The network information available is:

Signal -strength

Signal strength is measured in dBm. For example, "-51" -is a signal strength of -51dBm. A value of zero indicates that the signal -strength cannot be measured. The signal bars represent number of bars to display -to the user. A value of '-1' indicates that the number of bars is not available.

Registration -status

The registration status indicates the service that the -current network provides to the phone. For example, No Service, Emergency -Only, Busy and Roaming.

Current network information

The -information available for all types of network include:

    -
  • network mode

  • -
  • mobile country code

  • -
  • network identity

  • -
  • network display tag

  • -

The network information available for GSM and WCDMA networks include: -

    -
  • network short name

  • -
  • network long name

  • -
  • access technology

  • -
  • location area code

  • -
  • cell ID of the base station

  • -
-
-What Supplementary -Services are Provided + + + + + + Services +ProvidedThis section provides details on the information that an application +can access about basic services. The basic services are phone, network and +call information that are accessed by the applications. +

The telephony API for application allows client applications to access +information about:

+
    +
  • Phone

  • +
  • Call

  • +
  • Network

  • +
+
Phone Information

The +phone information available is:

Device identification

The +device identity provides the details about the manufacturer, device model +and the serial number. The serial number is the International Mobile Equipment +Identity (IMEI) which is a unique 15-digit serial number. The serial number +is unique to the device and not the subscriber.

Subscriber identification

A +string of up to 15 characters that identifies the subscriber. It is the information +of the Subscriber Identity Module (SIM) card on the GSM networks and WCDMA +networks or the Removable User Identity Module (R-UIM) on the CDMA networks.

Flight +mode status

The phone can be put into a state with the network +related operations disabled. This state is known as the flight mode. You cannot +make or receive calls when the flight mode is enabled. The client applications +cannot access the information about call, line and other supplementary services.

Battery +information

The client application can access the battery charge +level and the battery status. The three states of a battery are:

    +
  • Powered

  • +
  • No battery

  • +
  • Faulty battery

  • +

Battery charger information

The client application +can find out if the charger is connected or not.

Lock information

The +phones allow the users to lock them to prevent unauthorised access. A code +must be entered to unlock the phone. The client applications can access the +lock information. This information does not concern the keypad locks, nor +the lock that the networks use to prevent a phone from being used on other +networks. A phone can have up to two locks. The client applications must specify +the lock to access their information.

+
Call Information

The +call information available is:

Call-in-progress indicator

The +client applications can retrieve information about when a call is in progress +and the type of call. The calls can be data, voice or fax calls. The client +applications can also get the information about the status of a call.

Fax +line status

Status information is available for the fax line +and the different states include:

    +
  • idle

  • +
  • notify an inbound call

  • +
  • dialling a number

  • +
  • answering an inbound +call

  • +
  • call on hold.

  • +

Data line status

Status information is available +for the data line and the different states include:

    +
  • idle

  • +
  • notify an inbound call

  • +
  • dialling a number

  • +
  • answering an inbound +call

  • +
  • call on hold.

  • +

Voice call status

Status information is available +for the voice line and the different states include:

    +
  • idle

  • +
  • notify an inbound call

  • +
  • dialling a number

  • +
  • answering an inbound +call

  • +
  • call on hold.

  • +

The client applications can get detailed voice call information such +as:

    +
  • call status

  • +
  • date and time that the +call started

  • +
  • current duration of +the call in seconds

  • +
  • dialled phone number

    This +is only valid for outgoing calls. It includes any DTMF tones that have been +sent.

  • +
  • ciphering status

    This +is only valid on GSM and WCDMA networks

  • +
  • Call ID

  • +

Remote party information

The client applications +can retrieve the information of the remote party when details are available. +The information is available for the voice line. It is not available for the +fax or data lines. When the voice line is making more than one call, for example +one call is active and another is on hold, then you can read this information +for individual calls. You do not need to have dialled or answered the call +in order to read this information. However, the remote party may not allow +you to know this information.

The remote party information available +is:

    +
  • remote identity status

  • +
  • remote party number

  • +
  • remote party name

  • +
  • call direction.

  • +

Dynamic call capabilities

The client application +can get the information about call hold, call resume and all swap functions +of the device.

+
Network Information

Network +signal indicator

The client applications can get the notification +of the network signal availability. The network information available is:

Signal +strength

Signal strength is measured in dBm. For example, "-51" +is a signal strength of -51dBm. A value of zero indicates that the signal +strength cannot be measured. The signal bars represent number of bars to display +to the user. A value of '-1' indicates that the number of bars is not available.

Registration +status

The registration status indicates the service that the +current network provides to the phone. For example, No Service, Emergency +Only, Busy and Roaming.

Current network information

The +information available for all types of network include:

    +
  • network mode

  • +
  • mobile country code

  • +
  • network identity

  • +
  • network display tag

  • +

The network information available for GSM and WCDMA networks include: +

    +
  • network short name

  • +
  • network long name

  • +
  • access technology

  • +
  • location area code

  • +
  • cell ID of the base station

  • +
+
+What Supplementary +Services are Provided
\ No newline at end of file