| Top |  |  |  |  | 
void
mbim_pco_value_free (MbimPcoValue *var);
Frees the memory allocated for the MbimPcoValue.
Since: 1.18
void
mbim_lte_attach_configuration_array_free
                               (MbimLteAttachConfigurationArray *array);
Frees the memory allocated for the array of MbimLteAttachConfigurations.
Since: 1.18
void
mbim_lte_attach_status_free (MbimLteAttachStatus *var);
Frees the memory allocated for the MbimLteAttachStatus.
Since: 1.18
MbimMessage * mbim_message_ms_basic_connect_extensions_pco_query_new (const MbimPcoValue *pco_value,GError **error);
Create a new request for the 'PCO' query command in the 'Ms Basic Connect Extensions' service.
| pco_value | the 'PcoValue' field, given as a MbimPcoValue. | [in] | 
| error | return location for error or  | 
Since: 1.18
gboolean mbim_message_ms_basic_connect_extensions_pco_response_parse (const MbimMessage *message,MbimPcoValue **out_pco_value,GError **error);
Parses and returns parameters of the 'PCO' response command in the 'Ms Basic Connect Extensions' service.
| message | the MbimMessage. | |
| out_pco_value | return location for a newly allocated MbimPcoValue, or  | [out][optional][transfer full] | 
| error | return location for error or  | 
Since: 1.18
gboolean mbim_message_ms_basic_connect_extensions_pco_notification_parse (const MbimMessage *message,MbimPcoValue **out_pco_value,GError **error);
Parses and returns parameters of the 'PCO' notification command in the 'Ms Basic Connect Extensions' service.
| message | the MbimMessage. | |
| out_pco_value | return location for a newly allocated MbimPcoValue, or  | [out][optional][transfer full] | 
| error | return location for error or  | 
Since: 1.18
MbimMessage *
mbim_message_ms_basic_connect_extensions_lte_attach_configuration_query_new
                               (GError **error);
Create a new request for the 'Lte Attach Configuration' query command in the 'Ms Basic Connect Extensions' service.
Since: 1.18
MbimMessage * mbim_message_ms_basic_connect_extensions_lte_attach_configuration_set_new (MbimLteAttachContextOperation operation,guint32 configuration_count,const MbimLteAttachConfiguration *const *configurations,GError **error);
Create a new request for the 'Lte Attach Configuration' set command in the 'Ms Basic Connect Extensions' service.
| operation | the 'Operation' field, given as a MbimLteAttachContextOperation. | [in] | 
| configuration_count | the 'ConfigurationCount' field, given as a guint32. | [in] | 
| configurations | the 'Configurations' field, given as an array of MbimLteAttachConfigurations. | [in] | 
| error | return location for error or  | 
Since: 1.18
gboolean mbim_message_ms_basic_connect_extensions_lte_attach_configuration_response_parse (const MbimMessage *message,guint32 *out_configuration_count,MbimLteAttachConfigurationArray **out_configurations,GError **error);
Parses and returns parameters of the 'Lte Attach Configuration' response command in the 'Ms Basic Connect Extensions' service.
| message | the MbimMessage. | |
| out_configuration_count | return location for a guint32, or  | [out][optional][transfer none] | 
| out_configurations | return location for a newly allocated array of MbimLteAttachConfigurations, or  | [out][optional][transfer full][array zero-terminated=1][element-type MbimLteAttachConfiguration] | 
| error | return location for error or  | 
Since: 1.18
gboolean mbim_message_ms_basic_connect_extensions_lte_attach_configuration_notification_parse (const MbimMessage *message,guint32 *out_configuration_count,MbimLteAttachConfigurationArray **out_configurations,GError **error);
Parses and returns parameters of the 'Lte Attach Configuration' notification command in the 'Ms Basic Connect Extensions' service.
| message | the MbimMessage. | |
| out_configuration_count | return location for a guint32, or  | [out][optional][transfer none] | 
| out_configurations | return location for a newly allocated array of MbimLteAttachConfigurations, or  | [out][optional][transfer full][array zero-terminated=1][element-type MbimLteAttachConfiguration] | 
| error | return location for error or  | 
Since: 1.18
MbimMessage *
mbim_message_ms_basic_connect_extensions_lte_attach_status_query_new
                               (GError **error);
Create a new request for the 'Lte Attach Status' query command in the 'Ms Basic Connect Extensions' service.
Since: 1.18
gboolean mbim_message_ms_basic_connect_extensions_lte_attach_status_response_parse (const MbimMessage *message,MbimLteAttachStatus **out_lte_attach_status,GError **error);
Parses and returns parameters of the 'Lte Attach Status' response command in the 'Ms Basic Connect Extensions' service.
| message | the MbimMessage. | |
| out_lte_attach_status | return location for a newly allocated MbimLteAttachStatus, or  | [out][optional][transfer full] | 
| error | return location for error or  | 
Since: 1.18
gboolean mbim_message_ms_basic_connect_extensions_lte_attach_status_notification_parse (const MbimMessage *message,MbimLteAttachStatus **out_lte_attach_status,GError **error);
Parses and returns parameters of the 'Lte Attach Status' notification command in the 'Ms Basic Connect Extensions' service.
| message | the MbimMessage. | |
| out_lte_attach_status | return location for a newly allocated MbimLteAttachStatus, or  | [out][optional][transfer full] | 
| error | return location for error or  | 
Since: 1.18
typedef struct {
    guint32 session_id;
    guint32 pco_data_size;
    guint32 pco_data_type;
    guint8 *pco_data_buffer;
} MbimPcoValue;
Since: 1.18
typedef struct {
    guint32 ip_type;
    guint32 roaming;
    guint32 source;
    gchar *access_string;
    gchar *user_name;
    gchar *password;
    guint32 compression;
    guint32 auth_protocol;
} MbimLteAttachConfiguration;
Since: 1.18
typedef MbimLteAttachConfiguration *MbimLteAttachConfigurationArray;
A NULL-terminated array of MbimLteAttachConfiguration elements.
Since: 1.24
typedef struct {
    guint32 lte_attach_state;
    guint32 ip_type;
    gchar *access_string;
    gchar *user_name;
    gchar *password;
    guint32 compression;
    guint32 auth_protocol;
} MbimLteAttachStatus;
Since: 1.18