Flags

Details

class Mbim.CellularClass(value)

Bases: GObject.GFlags

Cellular class.

New in version 1.0.

GSM = 1

Device is 3GPP.

CDMA = 2

Device is 3GPP2.

class Mbim.CtrlCaps(value)

Bases: GObject.GFlags

Control capabilities.

New in version 1.0.

REG_MANUAL = 1

Device allows manual network selection.

MULTI_CARRIER = 16

Device can work with multiple providers.

HW_RADIO_SWITCH = 2

Device has a hardware radio power switch.

CDMA_MOBILE_IP = 4

The CDMA function supports Mobile IP.

CDMA_SIMPLE_IP = 8

The CDMA function supports Simple IP.

class Mbim.DataClass(value)

Bases: GObject.GFlags

Data class.

New in version 1.0.

CUSTOM = -2147483648

Custom.

GPRS = 1

GPRS.

3XRTT = 1048576
_3XRTT = 1048576

3xRTT.

1XEVDO = 131072
_1XEVDO = 131072

1xEV-DO.

HSUPA = 16

HSUPA.

EDGE = 2

EDGE.

1XEVDO_REVB = 2097152
_1XEVDO_REVB = 2097152

1xEV-DO RevB.

1XEVDO_REVA = 262144
_1XEVDO_REVA = 262144

1xEV-DO RevA

LTE = 32

LTE.

UMTS = 4

UMTS.

UMB = 4194304

UMB.

1XEVDV = 524288
_1XEVDV = 524288

1xEV-DV.

1XRTT = 65536
_1XRTT = 65536

1xRTT.

HSDPA = 8

HSDPA.

class Mbim.DeviceOpenFlags(value)

Bases: GLib.Flags

Flags to specify which actions to be performed when the device is open.

New in version 1.10.

NONE = 0

None.

PROXY = 1

Try to open the port through the ‘mbim-proxy’.

class Mbim.IPConfigurationAvailableFlag(value)

Bases: GObject.GFlags

Mask of available information about an IP address.

New in version 1.0.

NONE = 0

No info available.

ADDRESS = 1

Address info available.

GATEWAY = 2

Gateway info available.

DNS = 4

DNS info available.

MTU = 8

MTU info available.

class Mbim.ProviderState(value)

Bases: GObject.GFlags

State of the provider.

New in version 1.2.

UNKNOWN = 0

Unknown.

HOME = 1

Home operator.

REGISTERED = 16

Currently registered to the provider.

FORBIDDEN = 2

Provider blocked.

PREFERRED_MULTICARRIER = 32

Provider is a preferred multicarrier network.

PREFERRED = 4

Provider is in the preferred list.

VISIBLE = 8

Provider is visible.

class Mbim.ReadyInfoFlag(value)

Bases: GObject.GFlags

Flag specifying how the ready info is treated.

New in version 1.0.

NONE = 0

Device in normal mode.

New in version 1.16.

PROTECT_UNIQUE_ID = 1

Request to avoid displaying subscriber ID.

class Mbim.RegistrationFlag(value)

Bases: GObject.GFlags

Registration flags.

New in version 1.0.

NONE = 0

None.

MANUAL_SELECTION_NOT_AVAILABLE = 1

Network doesn’t support manual network selection.

PACKET_SERVICE_AUTOMATIC_ATTACH = 2

Modem should auto-attach to the network after registration.

New in version 1.8.

class Mbim.SimClass(value)

Bases: GObject.GFlags

SIM class.

New in version 1.0.

LOGICAL = 1

No physical SIM.

REMOVABLE = 2

Physical removable SIM.

class Mbim.SmsCaps(value)

Bases: GObject.GFlags

SMS capabilities.

New in version 1.0.

PDU_RECEIVE = 1

Can receive in PDU mode.

PDU_SEND = 2

Can send in PDU mode.

TEXT_RECEIVE = 4

Can receive in text mode.

TEXT_SEND = 8

Can send in text mode.