|  |  |  | libmm-glib Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
| MMCdmaManualActivationPropertiesMMCdmaManualActivationProperties — Helper object to handle manual CDMA activation properties. | 
struct MMCdmaManualActivationProperties; MMCdmaManualActivationProperties * mm_cdma_manual_activation_properties_new (void); const gchar * mm_cdma_manual_activation_properties_get_spc (MMCdmaManualActivationProperties *self); gboolean mm_cdma_manual_activation_properties_set_spc (MMCdmaManualActivationProperties *self,const gchar *spc,GError **error); guint16 mm_cdma_manual_activation_properties_get_sid (MMCdmaManualActivationProperties *self); void mm_cdma_manual_activation_properties_set_sid (MMCdmaManualActivationProperties *self,guint16 sid); const gchar * mm_cdma_manual_activation_properties_get_mdn (MMCdmaManualActivationProperties *self); gboolean mm_cdma_manual_activation_properties_set_mdn (MMCdmaManualActivationProperties *self,const gchar *mdn,GError **error); const gchar * mm_cdma_manual_activation_properties_get_min (MMCdmaManualActivationProperties *self); gboolean mm_cdma_manual_activation_properties_set_min (MMCdmaManualActivationProperties *self,const gchar *min,GError **error); const gchar * mm_cdma_manual_activation_properties_get_mn_ha_key (MMCdmaManualActivationProperties *self); gboolean mm_cdma_manual_activation_properties_set_mn_ha_key (MMCdmaManualActivationProperties *self,const gchar *mn_ha_key,GError **error); const gchar * mm_cdma_manual_activation_properties_get_mn_aaa_key (MMCdmaManualActivationProperties *self); gboolean mm_cdma_manual_activation_properties_set_mn_aaa_key (MMCdmaManualActivationProperties *self,const gchar *mn_aaa_key,GError **error); const guint8 * mm_cdma_manual_activation_properties_get_prl (MMCdmaManualActivationProperties *self,gsize *prl_len); GByteArray * mm_cdma_manual_activation_properties_peek_prl_bytearray (MMCdmaManualActivationProperties *self); GByteArray * mm_cdma_manual_activation_properties_get_prl_bytearray (MMCdmaManualActivationProperties *self); gboolean mm_cdma_manual_activation_properties_set_prl (MMCdmaManualActivationProperties *self,const guint8 *prl,gsize prl_length,GError **error); gboolean mm_cdma_manual_activation_properties_set_prl_bytearray (MMCdmaManualActivationProperties *self,GByteArray *prl,GError **error);
The MMCdmaManualActivationProperties is an object handling the properties required during a manual CDMA activation request.
struct MMCdmaManualActivationProperties;
The MMCdmaManualActivationProperties structure contains private data and should only be accessed using the provided API.
MMCdmaManualActivationProperties * mm_cdma_manual_activation_properties_new
                                                        (void);
Creates a new MMCdmaManualActivationProperties object.
| Returns : | A MMCdmaManualActivationProperties. The returned value should be freed with g_object_unref(). [transfer full] | 
const gchar *       mm_cdma_manual_activation_properties_get_spc
                                                        (MMCdmaManualActivationProperties *self);
Gets the Service Programming Code.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | The SPC. Do not free the returned value, it is owned by self. [transfer none] | 
gboolean mm_cdma_manual_activation_properties_set_spc (MMCdmaManualActivationProperties *self,const gchar *spc,GError **error);
Sets the Service Programming Code.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | The SPC string, exactly 6 digits. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the SPC was successfully set, orFALSEiferroris set. | 
guint16             mm_cdma_manual_activation_properties_get_sid
                                                        (MMCdmaManualActivationProperties *self);
Gets the System Identification Number.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | The SID. | 
void mm_cdma_manual_activation_properties_set_sid (MMCdmaManualActivationProperties *self,guint16 sid);
Sets the Service Identification Number.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | The SID. | 
const gchar *       mm_cdma_manual_activation_properties_get_mdn
                                                        (MMCdmaManualActivationProperties *self);
Gets the Mobile Directory Number.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | The MDN. Do not free the returned value, it is owned by self. [transfer none] | 
gboolean mm_cdma_manual_activation_properties_set_mdn (MMCdmaManualActivationProperties *self,const gchar *mdn,GError **error);
Sets the Mobile Directory Number.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | The MDN string, maximum 15 characters. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the MDN was successfully set, orFALSEiferroris set. | 
const gchar *       mm_cdma_manual_activation_properties_get_min
                                                        (MMCdmaManualActivationProperties *self);
Gets the Mobile Indentification Number.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | The MIN. Do not free the returned value, it is owned by self. [transfer none] | 
gboolean mm_cdma_manual_activation_properties_set_min (MMCdmaManualActivationProperties *self,const gchar *min,GError **error);
Sets the Mobile Identification Number.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | The MIN string, maximum 15 characters. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the MIN was successfully set, orFALSEiferroris set. | 
const gchar *       mm_cdma_manual_activation_properties_get_mn_ha_key
                                                        (MMCdmaManualActivationProperties *self);
Gets the MN-HA key.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | The MN-HA key. Do not free the returned value, it is owned by self. [transfer none] | 
gboolean mm_cdma_manual_activation_properties_set_mn_ha_key (MMCdmaManualActivationProperties *self,const gchar *mn_ha_key,GError **error);
Sets the Mobile Identification Number.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | The MN-HA key string, maximum 16 characters. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the MN-HA key was successfully set, orFALSEiferroris set. | 
const gchar *       mm_cdma_manual_activation_properties_get_mn_aaa_key
                                                        (MMCdmaManualActivationProperties *self);
Gets the MN-AAA key.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | The MN-AAA key. Do not free the returned value, it is owned by self. [transfer none] | 
gboolean mm_cdma_manual_activation_properties_set_mn_aaa_key (MMCdmaManualActivationProperties *self,const gchar *mn_aaa_key,GError **error);
Sets the Mobile Identification Number.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | The MN-AAA key string, maximum 16 characters. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the MN-AAA key was successfully set, orFALSEiferroris set. | 
const guint8 * mm_cdma_manual_activation_properties_get_prl (MMCdmaManualActivationProperties *self,gsize *prl_len);
Gets the Preferred Roaming List.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | Size of the returned PRL. [out] | 
| Returns : | The PRL. Do not free the returned value, it is owned by self. [transfer none] | 
GByteArray *        mm_cdma_manual_activation_properties_peek_prl_bytearray
                                                        (MMCdmaManualActivationProperties *self);
Gets the Preferred Roaming List.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | A GByteArray with the PRL, or NULLif it doesn't contain any. Do not free the returned value, it is owned byself. [transfer none] | 
GByteArray *        mm_cdma_manual_activation_properties_get_prl_bytearray
                                                        (MMCdmaManualActivationProperties *self);
Gets the Preferred Roaming List.
| 
 | A MMCdmaManualActivationProperties. | 
| Returns : | A GByteArray with the PRL, or NULLif it doesn't contain any. The returned value should be freed withg_byte_array_unref(). [transfer full] | 
gboolean mm_cdma_manual_activation_properties_set_prl (MMCdmaManualActivationProperties *self,const guint8 *prl,gsize prl_length,GError **error);
Sets the Preferred Roaming List.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | The PRL. | 
| 
 | Length of prl. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the PRL was successfully set, orFALSEiferroris set. | 
gboolean mm_cdma_manual_activation_properties_set_prl_bytearray (MMCdmaManualActivationProperties *self,GByteArray *prl,GError **error);
Sets the Preferred Roaming List.
| 
 | A MMCdmaManualActivationProperties. | 
| 
 | A GByteArray with the PRL to set. This method takes a new reference of prl. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the PRL was successfully set, orFALSEiferroris set. |