
Instead of using a predefined set of string values for 'ip-type' in Modem.CreateBearer() and Simple.Connect(), we'll use an enumeration. The implementation will then need to convert the requested IP family type to e.g. the correct PDP type in 3GPP modems. This change also consolidates the use of enums in dictionary properties when possible to do so, as with the Rm Protocol.
43 lines
868 B
Plaintext
43 lines
868 B
Plaintext
<SECTION>
|
|
<FILE>mm-enums</FILE>
|
|
<TITLE>Flags and Enumerations</TITLE>
|
|
MMBearerIpFamily
|
|
MMBearerIpMethod
|
|
MMModem3gppFacility
|
|
MMModem3gppNetworkAvailability
|
|
MMModem3gppRegistrationState
|
|
MMModem3gppUssdSessionState
|
|
MMModemAccessTechnology
|
|
MMModemBand
|
|
MMModemCapability
|
|
MMModemCdmaActivationState
|
|
MMModemCdmaRegistrationState
|
|
MMModemCdmaRmProtocol
|
|
MMModemContactsStorage
|
|
MMModemLocationSource
|
|
MMModemLock
|
|
MMModemMode
|
|
MMModemState
|
|
MMModemStateChangeReason
|
|
MMSmsState
|
|
MMSmsStorage
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>mm-errors</FILE>
|
|
<TITLE>Errors</TITLE>
|
|
MMConnectionError
|
|
MMCoreError
|
|
MMMessageError
|
|
MMMobileEquipmentError
|
|
MMSerialError
|
|
MMCdmaActivationError
|
|
<SUBSECTION Private>
|
|
MM_CDMA_ACTIVATION_ERROR_DBUS_PREFIX
|
|
MM_CONNECTION_ERROR_DBUS_PREFIX
|
|
MM_CORE_ERROR_DBUS_PREFIX
|
|
MM_MESSAGE_ERROR_DBUS_PREFIX
|
|
MM_MOBILE_EQUIPMENT_ERROR_DBUS_PREFIX
|
|
MM_SERIAL_ERROR_DBUS_PREFIX
|
|
</SECTION>
|