| Top |  |  |  |  | 
| WDS Event Report indicationWDS Event Report indication — Methods to manage the WDS Event Report indication. | 
GBoxed ├── QmiIndicationWdsEventReportOutput ╰── QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork
QmiIndicationWdsEventReportOutput *
qmi_indication_wds_event_report_output_ref
                               (QmiIndicationWdsEventReportOutput *self);
Atomically increments the reference count of self
 by one.
Since: 1.18
void
qmi_indication_wds_event_report_output_unref
                               (QmiIndicationWdsEventReportOutput *self);
Atomically decrements the reference count of self
 by one.
If the reference count drops to 0, self
 is completely disposed.
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_extended_data_bearer_technology (QmiIndicationWdsEventReportOutput *self,QmiWdsDataSystemNetworkType *value_extended_data_bearer_technology_data_bearer_technology,QmiWdsRadioAccessTechnology *value_extended_data_bearer_technology_radio_access_technology,QmiWdsExtendedDataBearerTechnology3gpp *value_extended_data_bearer_technology_extended_data_bearer_technology_3gpp,QmiWdsExtendedDataBearerTechnology3gpp2 *value_extended_data_bearer_technology_extended_data_bearer_technology_3gpp2,GError **error);
Get the 'Extended Data Bearer Technology' field from self
.
| self | ||
| value_extended_data_bearer_technology_data_bearer_technology | a placeholder for the output QmiWdsDataSystemNetworkType, or  | [out][optional] | 
| value_extended_data_bearer_technology_radio_access_technology | a placeholder for the output QmiWdsRadioAccessTechnology, or  | [out][optional] | 
| value_extended_data_bearer_technology_extended_data_bearer_technology_3gpp | a placeholder for the output QmiWdsExtendedDataBearerTechnology3gpp, or  | [out][optional] | 
| value_extended_data_bearer_technology_extended_data_bearer_technology_3gpp2 | a placeholder for the output QmiWdsExtendedDataBearerTechnology3gpp2, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_pdn_filters_removed (QmiIndicationWdsEventReportOutput *self,GArray **value_pdn_filters_removed_pdn_filter_handler,GError **error);
Get the 'PDN Filters Removed' field from self
.
| self | ||
| value_pdn_filters_removed_pdn_filter_handler | a placeholder for the output GArray of guint32 elements, or  | [out][optional][element-type guint32][transfer none] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_data_call_address_family (QmiIndicationWdsEventReportOutput *self,QmiWdsIpFamily *value_data_call_address_family,GError **error);
Get the 'Data Call Address Family' field from self
.
| self | ||
| value_data_call_address_family | a placeholder for the output QmiWdsIpFamily, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_uplink_flow_control_enabled (QmiIndicationWdsEventReportOutput *self,gboolean *value_uplink_flow_control_enabled,GError **error);
Get the 'Uplink Flow Control Enabled' field from self
.
| self | ||
| value_uplink_flow_control_enabled | a placeholder for the output gboolean, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_rx_packets_dropped (QmiIndicationWdsEventReportOutput *self,guint32 *value_rx_packets_dropped,GError **error);
Get the 'Rx Packets Dropped' field from self
.
| self | ||
| value_rx_packets_dropped | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_tx_packets_dropped (QmiIndicationWdsEventReportOutput *self,guint32 *value_tx_packets_dropped,GError **error);
Get the 'Tx Packets Dropped' field from self
.
| self | ||
| value_tx_packets_dropped | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_data_systems (QmiIndicationWdsEventReportOutput *self,QmiWdsDataSystemNetworkType *value_data_systems_preferred_network_type,GArray **value_data_systems_networks,GError **error);
Get the 'Data Systems' field from self
.
[skip]
| self | ||
| value_data_systems_preferred_network_type | a placeholder for the output QmiWdsDataSystemNetworkType, or  | [out][optional] | 
| value_data_systems_networks | a placeholder for the output GArray of QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork elements, or  | [out][optional][element-type QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork][transfer none] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_data_systems_gir (QmiIndicationWdsEventReportOutput *self,QmiWdsDataSystemNetworkType *value_data_systems_preferred_network_type,GPtrArray **value_data_systems_networks_ptr,GError **error);
Get the 'Data Systems' field from self
.
Version of qmi_indication_wds_event_report_output_get_data_systems() using arrays of pointers to
structs instead of arrays of structs, for easier binding in other languages.
[rename-to qmi_indication_wds_event_report_output_get_data_systems]
| self | ||
| value_data_systems_preferred_network_type | a placeholder for the output QmiWdsDataSystemNetworkType, or  | [out][optional] | 
| value_data_systems_networks_ptr | a placeholder for the output array of QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork elements, or  | [out][optional][element-type QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork][transfer none] | 
| error | Return location for error or  | 
Since: 1.32
gboolean qmi_indication_wds_event_report_output_get_evdo_page_monitor_period_change (QmiIndicationWdsEventReportOutput *self,guint8 *value_evdo_page_monitor_period_change_period_change,gboolean *value_evdo_page_monitor_period_change_force_long_sleep,GError **error);
Get the 'EVDO Page Monitor Period Change' field from self
.
| self | ||
| value_evdo_page_monitor_period_change_period_change | a placeholder for the output guint8, or  | [out][optional] | 
| value_evdo_page_monitor_period_change_force_long_sleep | a placeholder for the output gboolean, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_data_call_type (QmiIndicationWdsEventReportOutput *self,QmiWdsDataCallType *value_data_call_type_data_call_type,QmiWdsTetheredCallType *value_data_call_type_tethered_call_type,GError **error);
Get the 'Data Call Type' field from self
.
| self | ||
| value_data_call_type_data_call_type | a placeholder for the output QmiWdsDataCallType, or  | [out][optional] | 
| value_data_call_type_tethered_call_type | a placeholder for the output QmiWdsTetheredCallType, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_preferred_data_system (QmiIndicationWdsEventReportOutput *self,QmiWdsDataSystem *value_preferred_data_system,GError **error);
Get the 'Preferred Data System' field from self
.
| self | ||
| value_preferred_data_system | a placeholder for the output QmiWdsDataSystem, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_data_call_status (QmiIndicationWdsEventReportOutput *self,QmiWdsDataCallStatus *value_data_call_status,GError **error);
Get the 'Data Call Status' field from self
.
| self | ||
| value_data_call_status | a placeholder for the output QmiWdsDataCallStatus, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_current_data_bearer_technology (QmiIndicationWdsEventReportOutput *self,QmiWdsNetworkType *value_current_data_bearer_technology_network_type,guint32 *value_current_data_bearer_technology_rat_mask,guint32 *value_current_data_bearer_technology_so_mask,GError **error);
Get the 'Current Data Bearer Technology' field from self
.
| self | ||
| value_current_data_bearer_technology_network_type | a placeholder for the output QmiWdsNetworkType, or  | [out][optional] | 
| value_current_data_bearer_technology_rat_mask | a placeholder for the output guint32, or  | [out][optional] | 
| value_current_data_bearer_technology_so_mask | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_mip_status (QmiIndicationWdsEventReportOutput *self,gboolean *value_mip_status,GError **error);
Get the 'MIP Status' field from self
.
| self | ||
| value_mip_status | a placeholder for the output gboolean, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_rx_bytes_ok (QmiIndicationWdsEventReportOutput *self,guint64 *value_rx_bytes_ok,GError **error);
Get the 'Rx Bytes Ok' field from self
.
| self | ||
| value_rx_bytes_ok | a placeholder for the output guint64, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_tx_bytes_ok (QmiIndicationWdsEventReportOutput *self,guint64 *value_tx_bytes_ok,GError **error);
Get the 'Tx Bytes Ok' field from self
.
| self | ||
| value_tx_bytes_ok | a placeholder for the output guint64, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_dormancy_status (QmiIndicationWdsEventReportOutput *self,QmiWdsDormancyStatus *value_dormancy_status,GError **error);
Get the 'Dormancy Status' field from self
.
| self | ||
| value_dormancy_status | a placeholder for the output QmiWdsDormancyStatus, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_data_bearer_technology (QmiIndicationWdsEventReportOutput *self,QmiWdsDataBearerTechnology *value_data_bearer_technology,GError **error);
Get the 'Data Bearer Technology' field from self
.
| self | ||
| value_data_bearer_technology | a placeholder for the output QmiWdsDataBearerTechnology, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_channel_rates (QmiIndicationWdsEventReportOutput *self,gint32 *value_channel_rates_tx_rate_bps,gint32 *value_channel_rates_rx_rate_bps,GError **error);
Get the 'Channel Rates' field from self
.
| self | ||
| value_channel_rates_tx_rate_bps | a placeholder for the output gint32, or  | [out][optional] | 
| value_channel_rates_rx_rate_bps | a placeholder for the output gint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_rx_overflows (QmiIndicationWdsEventReportOutput *self,guint32 *value_rx_overflows,GError **error);
Get the 'Rx Overflows' field from self
.
| self | ||
| value_rx_overflows | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_tx_overflows (QmiIndicationWdsEventReportOutput *self,guint32 *value_tx_overflows,GError **error);
Get the 'Tx Overflows' field from self
.
| self | ||
| value_tx_overflows | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_rx_packets_error (QmiIndicationWdsEventReportOutput *self,guint32 *value_rx_packets_error,GError **error);
Get the 'Rx Packets Error' field from self
.
| self | ||
| value_rx_packets_error | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_tx_packets_error (QmiIndicationWdsEventReportOutput *self,guint32 *value_tx_packets_error,GError **error);
Get the 'Tx Packets Error' field from self
.
| self | ||
| value_tx_packets_error | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_rx_packets_ok (QmiIndicationWdsEventReportOutput *self,guint32 *value_rx_packets_ok,GError **error);
Get the 'Rx Packets Ok' field from self
.
| self | ||
| value_rx_packets_ok | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
gboolean qmi_indication_wds_event_report_output_get_tx_packets_ok (QmiIndicationWdsEventReportOutput *self,guint32 *value_tx_packets_ok,GError **error);
Get the 'Tx Packets Ok' field from self
.
| self | ||
| value_tx_packets_ok | a placeholder for the output guint32, or  | [out][optional] | 
| error | Return location for error or  | 
Since: 1.18
QmiIndicationWdsEventReportOutput * qmi_indication_wds_event_report_indication_parse (QmiMessage *message,GError **error);
Parses a QmiMessage and builds a QmiIndicationWdsEventReportOutput out of it. The operation fails if the message is of the wrong type.
 a QmiIndicationWdsEventReportOutput, or NULL if error
is set. The returned value should be freed with qmi_indication_wds_event_report_output_unref().
Since: 1.34
typedef struct _QmiIndicationWdsEventReportOutput QmiIndicationWdsEventReportOutput;
The QmiIndicationWdsEventReportOutput structure contains private data and should only be accessed using the provided API.
Since: 1.18
typedef struct {
    QmiWdsDataSystemNetworkType network_type;
    guint32 rat_mask;
    guint32 so_mask;
} QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork;
A QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork struct.
Since: 1.18