Class Network

    Definition

    Namespace:
    Tizen.Telephony
    Assembly:
    Tizen.Telephony.dll

    The Network class provides APIs to obtain information about the current telephony service network.

    public class Network
    Inheritance
    object
    Network

    Constructors

    View Source

    Network(SlotHandle)

    The Network class constructor.

    Declaration
    public Network(SlotHandle handle)
    Parameters
    Type Name Description
    SlotHandle handle

    SlotHandle received in the Manager.Init API.

    Exceptions
    Type Condition
    System.NotSupportedException

    The required feature is not supported.

    System.ArgumentNullException

    This exception occurs if the handle provided is null.

    Properties

    View Source

    BaseStationId

    Gets the base station ID of the current location.

    Declaration
    public int BaseStationId { get; }
    Property Value
    Type Description
    int

    The base station ID. -1 if unknown.

    Remarks

    This API can be used in the CDMA network.

    View Source

    BaseStationLatitude

    Gets the base station latitude of the current location.

    Declaration
    public int BaseStationLatitude { get; }
    Property Value
    Type Description
    int

    The base station latitude. 0x7FFFFFFF if unknown.

    Remarks

    This API can be used in the CDMA network.

    View Source

    BaseStationLongitude

    Gets the base station longitude of the current location.

    Declaration
    public int BaseStationLongitude { get; }
    Property Value
    Type Description
    int

    The base station latitude. 0x7FFFFFFF if unknown.

    Remarks

    This API can be used in the CDMA network.

    View Source

    CellId

    Gets the cell ID of the current location.

    Declaration
    public int CellId { get; }
    Property Value
    Type Description
    int

    The cell identification number, -1 if unknown.

    Remarks

    This API can be used in the GSM/WCDMA/LTE network.

    View Source

    CurrentRssi

    Gets the RSSI (Received Signal Strength Indicator).

    Declaration
    public Network.Rssi CurrentRssi { get; }
    Property Value
    Type Description
    Network.Rssi

    The Received Signal Strength Indicator. Higher the received number, the stronger the signal strength.

    View Source

    Lac

    Gets the LAC (Location Area Code) of the current location.

    Declaration
    public int Lac { get; }
    Property Value
    Type Description
    int

    The Location Area Code, -1 if unknown.

    Remarks

    This API can be used in the GSM/WCDMA network.

    View Source

    Mcc

    Gets the MCC (Mobile Country Code) of the current registered network.

    Declaration
    public string Mcc { get; }
    Property Value
    Type Description
    string

    The Mobile Country Code (three digits). The Mobile Country Code (MCC) identifies the country where the cell is being used. Empty string if unknown.

    Remarks

    This API can be used in the GSM/WCDMA/LTE network.

    View Source

    Mnc

    Gets the MNC (Mobile Network Code) of the current registered network.

    Declaration
    public string Mnc { get; }
    Property Value
    Type Description
    string

    The Mobile Network Code (three digits). The Mobile Network Code (MNC) identifies the mobile phone operator and the network provider. Empty string if unknown.

    Remarks

    This API can be used in the GSM/WCDMA/LTE network.

    View Source

    NetworkDefaultDataSubscription

    Gets the current default subscription for the data service (Packet Switched).

    Declaration
    public Network.DefaultDataSubscription NetworkDefaultDataSubscription { get; }
    Property Value
    Type Description
    Network.DefaultDataSubscription

    The current default data subscription.

    View Source

    NetworkDefaultSubscription

    Gets the current default subscription for the voice service (Circuit Switched).

    Declaration
    public Network.DefaultSubscription NetworkDefaultSubscription { get; }
    Property Value
    Type Description
    Network.DefaultSubscription

    The current default voice subscription.

    View Source

    NetworkId

    Gets the network ID of the current location.

    Declaration
    public int NetworkId { get; }
    Property Value
    Type Description
    int

    The network ID. -1 if unknown.

    Remarks

    This API can be used in the CDMA network.

    View Source

    NetworkName

    Gets the name of the current registered network.

    Declaration
    public string NetworkName { get; }
    Property Value
    Type Description
    string

    The name of the current registered network. Empty string if unknown.

    Remarks

    This API can be used in the GSM/WCDMA/LTE network.

    View Source

    NetworkNameOption

    Gets the network name option of the current registered network.

    Declaration
    public Network.NameOption NetworkNameOption { get; }
    Property Value
    Type Description
    Network.NameOption

    The network name display option.

    View Source

    NetworkPsType

    Gets the packet service type of the current registered network.

    Declaration
    public Network.PsType NetworkPsType { get; }
    Property Value
    Type Description
    Network.PsType

    The type of the packet service.

    Remarks

    This API can be used in the HSDPA network.

    View Source

    NetworkSelectionMode

    Gets the network selection mode.

    Declaration
    public Network.SelectionMode NetworkSelectionMode { get; }
    Property Value
    Type Description
    Network.SelectionMode

    The network selection mode.

    View Source

    NetworkServiceState

    Gets the current network state of the telephony service.

    Declaration
    public Network.ServiceState NetworkServiceState { get; }
    Property Value
    Type Description
    Network.ServiceState

    The current network state.

    View Source

    NetworkType

    Gets the network service type of the current registered network.

    Declaration
    public Network.Type NetworkType { get; }
    Property Value
    Type Description
    Network.Type

    The network service type.

    Remarks

    This API can be used in case the network is in service.

    View Source

    RoamingStatus

    Gets the roaming state of the current registered network.

    Declaration
    public bool RoamingStatus { get; }
    Property Value
    Type Description
    bool

    true if roaming, otherwise false if not roaming.

    View Source

    SystemId

    Gets the system ID of the current location.

    Declaration
    public int SystemId { get; }
    Property Value
    Type Description
    int

    The system ID. -1 if unknown.

    Remarks

    This API can be used in the CDMA network.

    View Source

    Tac

    Gets the TAC (Tracking Area Code) of the current location.

    Declaration
    public int Tac { get; }
    Property Value
    Type Description
    int

    The Tracking Area Code. -1 if unknown.

    Remarks

    This API can be used in the LTE network.

    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX