diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-01-08 16:03:12 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:14:47 +0100 |
commit | aaf92347477fbb1bd39bd3ff778794ece96db696 (patch) | |
tree | 83f3d87d94f5f2e40175aef4c472bca53c467385 | |
parent | d178fb1f09f3b28f664942424684f156b931269c (diff) |
api,header: new enum to specify Rm protocol
-rw-r--r-- | docs/reference/api/mm-sections.txt | 1 | ||||
-rw-r--r-- | include/ModemManager-enums.h | 20 |
2 files changed, 21 insertions, 0 deletions
diff --git a/docs/reference/api/mm-sections.txt b/docs/reference/api/mm-sections.txt index bd3f7515..d66fb8d3 100644 --- a/docs/reference/api/mm-sections.txt +++ b/docs/reference/api/mm-sections.txt @@ -12,6 +12,7 @@ MMModemCapability MMModemCdmaActivationError MMModemCdmaActivationState MMModemCdmaRegistrationState +MMModemCdmaRmProtocol MMModemContactsStorage MMModemLocationSource MMModemLock diff --git a/include/ModemManager-enums.h b/include/ModemManager-enums.h index 3d166543..a71c1261 100644 --- a/include/ModemManager-enums.h +++ b/include/ModemManager-enums.h @@ -406,6 +406,26 @@ typedef enum { /*< underscore_name=mm_modem_cdma_activation_error >*/ } MMModemCdmaActivationError; /** + * MMModemCdmaRmProtocol: + * @MM_MODEM_CDMA_RM_PROTOCOL_UNKNOWN: Unknown protocol. + * @MM_MODEM_CDMA_RM_PROTOCOL_ASYNC: Asynchronous data or fax. + * @MM_MODEM_CDMA_RM_PROTOCOL_PACKET_RELAY: Packet data service, Relay Layer Rm interface. + * @MM_MODEM_CDMA_RM_PROTOCOL_PACKET_NETWORK_PPP: Packet data service, Network Layer Rm interface, PPP. + * @MM_MODEM_CDMA_RM_PROTOCOL_PACKET_NETWORK_SLIP: Packet data service, Network Layer Rm interface, SLIP. + * @MM_MODEM_CDMA_RM_PROTOCOL_STU_III: STU-III service. + * + * Protocol of the Rm interface in modems with CDMA capabilities. + */ +typedef enum { /*< underscore_name=mm_modem_cdma_rm_protocol >*/ + MM_MODEM_CDMA_RM_PROTOCOL_UNKNOWN = 0, + MM_MODEM_CDMA_RM_PROTOCOL_ASYNC = 1, + MM_MODEM_CDMA_RM_PROTOCOL_PACKET_RELAY = 2, + MM_MODEM_CDMA_RM_PROTOCOL_PACKET_NETWORK_PPP = 3, + MM_MODEM_CDMA_RM_PROTOCOL_PACKET_NETWORK_SLIP = 4, + MM_MODEM_CDMA_RM_PROTOCOL_STU_III = 5, +} MMModemCdmaRmProtocol; + +/** * MMModem3gppRegistrationState: * @MM_MODEM_3GPP_REGISTRATION_STATE_IDLE: Not registered, not searching for new operator to register. * @MM_MODEM_3GPP_REGISTRATION_STATE_HOME: Registered on home network. |