| 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
.
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
.
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
.
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
.
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
.
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
.
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
.
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
.
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
.
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
.
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
.
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
.
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
.
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
.
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.
QmiWdsDataSystemNetworkType |
||
guint32 |
a guint32. |
|
guint32 |
a guint32. |
Since: 1.18