Top |
void
mbim_pco_value_free (MbimPcoValue *var
);
Frees the memory allocated for the MbimPcoValue.
void
mbim_lte_attach_configuration_array_free
(MbimLteAttachConfiguration **array
);
Frees the memory allocated for the array of MbimLteAttachConfigurations.
void
mbim_lte_attach_status_free (MbimLteAttachStatus *var
);
Frees the memory allocated for the MbimLteAttachStatus.
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. |
|
error |
return location for error or |
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 |
|
error |
return location for error or |
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 |
|
error |
return location for error or |
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.
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. |
|
configuration_count |
the 'ConfigurationCount' field, given as a guint32. |
|
configurations |
the 'Configurations' field, given as an array of MbimLteAttachConfigurations. |
|
error |
return location for error or |
gboolean mbim_message_ms_basic_connect_extensions_lte_attach_configuration_response_parse (const MbimMessage *message
,guint32 *out_configuration_count
,MbimLteAttachConfiguration ***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_configurations |
return location for a newly allocated array of MbimLteAttachConfigurations, or |
|
error |
return location for error or |
gboolean mbim_message_ms_basic_connect_extensions_lte_attach_configuration_notification_parse (const MbimMessage *message
,guint32 *out_configuration_count
,MbimLteAttachConfiguration ***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_configurations |
return location for a newly allocated array of MbimLteAttachConfigurations, or |
|
error |
return location for error or |
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.
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 |
|
error |
return location for error or |
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 |
|
error |
return location for error or |
typedef struct { guint32 session_id; guint32 pco_data_size; guint32 pco_data_type; guint8 *pco_data_buffer; } MbimPcoValue;
typedef struct { guint32 ip_type; guint32 roaming; guint32 source; gchar *access_string; gchar *user_name; gchar *password; guint32 compression; guint32 auth_protocol; } MbimLteAttachConfiguration;