WDS Packet Service Status

WDS Packet Service Status

Synopsis

                    QmiIndicationWdsPacketServiceStatusOutput;

QmiIndicationWdsPacketServiceStatusOutput * qmi_indication_wds_packet_service_status_output_ref
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self);
void                qmi_indication_wds_packet_service_status_output_unref
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self);
gboolean            qmi_indication_wds_packet_service_status_output_get_extended_technology_preference
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsExtendedTechnologyPreference *value_extended_technology_preference,
                                                         GError **error);
gboolean            qmi_indication_wds_packet_service_status_output_get_ip_family
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsIpFamily *value_ip_family,
                                                         GError **error);
gboolean            qmi_indication_wds_packet_service_status_output_get_verbose_call_end_reason
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsVerboseCallEndReasonType *value_verbose_call_end_reason_type,
                                                         gint16 *value_verbose_call_end_reason_reason,
                                                         GError **error);
gboolean            qmi_indication_wds_packet_service_status_output_get_call_end_reason
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsCallEndReason *value_call_end_reason,
                                                         GError **error);
gboolean            qmi_indication_wds_packet_service_status_output_get_connection_status
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsConnectionStatus *value_connection_status_status,
                                                         gboolean *value_connection_status_reconfiguration_required,
                                                         GError **error);

Object Hierarchy

  GBoxed
   +----QmiIndicationWdsPacketServiceStatusOutput

Description

Details

QmiIndicationWdsPacketServiceStatusOutput

typedef struct _QmiIndicationWdsPacketServiceStatusOutput QmiIndicationWdsPacketServiceStatusOutput;

The QmiIndicationWdsPacketServiceStatusOutput structure contains private data and should only be accessed using the provided API.


qmi_indication_wds_packet_service_status_output_ref ()

QmiIndicationWdsPacketServiceStatusOutput * qmi_indication_wds_packet_service_status_output_ref
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self);

Atomically increments the reference count of self by one.

self :

a QmiIndicationWdsPacketServiceStatusOutput.

Returns :

the new reference to self.

qmi_indication_wds_packet_service_status_output_unref ()

void                qmi_indication_wds_packet_service_status_output_unref
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self);

Atomically decrements the reference count of self by one. If the reference count drops to 0, self is completely disposed.


qmi_indication_wds_packet_service_status_output_get_extended_technology_preference ()

gboolean            qmi_indication_wds_packet_service_status_output_get_extended_technology_preference
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsExtendedTechnologyPreference *value_extended_technology_preference,
                                                         GError **error);

Get the 'Extended Technology Preference' field from self.

self :

a QmiIndicationWdsPacketServiceStatusOutput.

value_extended_technology_preference :

a placeholder for the output QmiWdsExtendedTechnologyPreference, or NULL if not required.

error :

Return location for error or NULL.

Returns :

TRUE if the field is found, FALSE otherwise.

qmi_indication_wds_packet_service_status_output_get_ip_family ()

gboolean            qmi_indication_wds_packet_service_status_output_get_ip_family
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsIpFamily *value_ip_family,
                                                         GError **error);

Get the 'IP Family' field from self.

self :

a QmiIndicationWdsPacketServiceStatusOutput.

value_ip_family :

a placeholder for the output QmiWdsIpFamily, or NULL if not required.

error :

Return location for error or NULL.

Returns :

TRUE if the field is found, FALSE otherwise.

qmi_indication_wds_packet_service_status_output_get_verbose_call_end_reason ()

gboolean            qmi_indication_wds_packet_service_status_output_get_verbose_call_end_reason
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsVerboseCallEndReasonType *value_verbose_call_end_reason_type,
                                                         gint16 *value_verbose_call_end_reason_reason,
                                                         GError **error);

Get the 'Verbose Call End Reason' field from self.

self :

a QmiIndicationWdsPacketServiceStatusOutput.

value_verbose_call_end_reason_type :

a placeholder for the output QmiWdsVerboseCallEndReasonType, or NULL if not required.

value_verbose_call_end_reason_reason :

a placeholder for the output gint16, or NULL if not required.

error :

Return location for error or NULL.

Returns :

TRUE if the field is found, FALSE otherwise.

qmi_indication_wds_packet_service_status_output_get_call_end_reason ()

gboolean            qmi_indication_wds_packet_service_status_output_get_call_end_reason
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsCallEndReason *value_call_end_reason,
                                                         GError **error);

Get the 'Call End Reason' field from self.

self :

a QmiIndicationWdsPacketServiceStatusOutput.

value_call_end_reason :

a placeholder for the output QmiWdsCallEndReason, or NULL if not required.

error :

Return location for error or NULL.

Returns :

TRUE if the field is found, FALSE otherwise.

qmi_indication_wds_packet_service_status_output_get_connection_status ()

gboolean            qmi_indication_wds_packet_service_status_output_get_connection_status
                                                        (QmiIndicationWdsPacketServiceStatusOutput *self,
                                                         QmiWdsConnectionStatus *value_connection_status_status,
                                                         gboolean *value_connection_status_reconfiguration_required,
                                                         GError **error);

Get the 'Connection Status' field from self.

self :

a QmiIndicationWdsPacketServiceStatusOutput.

value_connection_status_status :

a placeholder for the output QmiWdsConnectionStatus, or NULL if not required.

value_connection_status_reconfiguration_required :

a placeholder for the output gboolean, or NULL if not required.

error :

Return location for error or NULL.

Returns :

TRUE if the field is found, FALSE otherwise.