Class Modem
Definition
- Namespace:
- Tizen.Telephony
- Assembly:
- Tizen.Telephony.dll
- API Level:
- 3
This class provides APIs to obtain information from the modem.
public class Modem
- Inheritance
-
Modem
Constructors
View SourceModem(SlotHandle)
The Modem class constructor.
Declaration
public Modem(SlotHandle handle)
Parameters
Type | Name | Description |
---|---|---|
SlotHandle | handle | SlotHandle received in the Manager.Init API. |
Exceptions
Type | Condition |
---|---|
NotSupportedException | The required feature is not supported. |
ArgumentNullException | This exception occurs if the handle provided is null. |
API Level: 3
Feature: http://tizen.org/feature/network.telephony
Properties
View SourceCurrentPowerStatus
Gets the power status of the modem.
Declaration
public Modem.PowerStatus CurrentPowerStatus { get; }
Property Value
Type | Description |
---|---|
Modem.PowerStatus | The Modem power status (0=on,1=off,2=reset,3=low). |
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/telephony
View SourceImei
Gets the IMEI (International Mobile Station Equipment Identity) of a mobile phone. The IMEI number is used by a GSM network to identify valid devices and therefore, can be used for stopping a stolen phone from accessing that network.
Declaration
public string Imei { get; }
Property Value
Type | Description |
---|---|
String | The International Mobile Station Equipment Identity. Empty string if unable to complete the operation. |
Remarks
To avoid the unexpected behavior of old version applications that have http://tizen.org/privilege/telephony privilege. There is an exceptional handling in case of permission denied. For an application with API version 6 or higher, if an application doesn't have http://tizen.org/privilege/securesysteminfo privilege, it sets with empty string. For an application with API version lower than 6. if an application has http://tizen.org/privilege/telephony privilege, it sets with a pseudo value.
API Level: 3
Privilege Level: partner
Privilege: http://tizen.org/privilege/securesysteminfo
View SourceMeid
Gets the MEID (Mobile Equipment Identifier) of a mobile phone (for CDMA).
Declaration
public string Meid { get; }
Property Value
Type | Description |
---|---|
String | The Mobile Equipment Identifier. Empty string if unable to complete the operation. |
Remarks
To avoid the unexpected behavior of old version applications that have http://tizen.org/privilege/telephony privilege. There is an exceptional handling in case of permission denied. For an application with API version 6 or higher, if an application doesn't have http://tizen.org/privilege/securesysteminfo privilege, it sets with empty string. For an application with API version lower than 6. if an application has http://tizen.org/privilege/telephony privilege, it sets with a pseudo value.