WMS Event Report

WMS Event Report

Functions

Types and Values

Object Hierarchy

    GBoxed
    ╰── QmiIndicationWmsEventReportOutput

Description

Functions

qmi_indication_wms_event_report_output_ref ()

QmiIndicationWmsEventReportOutput *
qmi_indication_wms_event_report_output_ref
                               (QmiIndicationWmsEventReportOutput *self);

Atomically increments the reference count of self by one.

Parameters

Returns

the new reference to self .


qmi_indication_wms_event_report_output_unref ()

void
qmi_indication_wms_event_report_output_unref
                               (QmiIndicationWmsEventReportOutput *self);

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

Parameters


qmi_indication_wms_event_report_output_get_sms_on_ims ()

gboolean
qmi_indication_wms_event_report_output_get_sms_on_ims
                               (QmiIndicationWmsEventReportOutput *self,
                                gboolean *sms_on_ims,
                                GError **error);

Get the 'SMS on IMS' field from self .

Parameters

self

a QmiIndicationWmsEventReportOutput.

 

sms_on_ims

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.


qmi_indication_wms_event_report_output_get_smsc_address ()

gboolean
qmi_indication_wms_event_report_output_get_smsc_address
                               (QmiIndicationWmsEventReportOutput *self,
                                const gchar **smsc_address,
                                GError **error);

Get the 'SMSC Address' field from self .

Parameters

self

a QmiIndicationWmsEventReportOutput.

 

smsc_address

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

 

error

Return location for error or NULL.

 

Returns

TRUE if the field is found, FALSE otherwise.


qmi_indication_wms_event_report_output_get_etws_plmn_information ()

gboolean
qmi_indication_wms_event_report_output_get_etws_plmn_information
                               (QmiIndicationWmsEventReportOutput *self,
                                guint16 *etws_plmn_information_mcc,
                                guint16 *etws_plmn_information_mnc,
                                GError **error);

Get the 'ETWS PLMN Information' field from self .

Parameters

self

a QmiIndicationWmsEventReportOutput.

 

etws_plmn_information_mcc

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

 

etws_plmn_information_mnc

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

 

error

Return location for error or NULL.

 

Returns

TRUE if the field is found, FALSE otherwise.


qmi_indication_wms_event_report_output_get_etws_message ()

gboolean
qmi_indication_wms_event_report_output_get_etws_message
                               (QmiIndicationWmsEventReportOutput *self,
                                QmiWmsNotificationType *etws_message_notification_type,
                                GArray **etws_message_raw_data,
                                GError **error);

Get the 'ETWS Message' field from self .

Parameters

self

a QmiIndicationWmsEventReportOutput.

 

etws_message_notification_type

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

 

etws_message_raw_data

a placeholder for the output GArray of guint8 elements, or NULL if not required. Do not free it, it is owned by self .

 

error

Return location for error or NULL.

 

Returns

TRUE if the field is found, FALSE otherwise.


qmi_indication_wms_event_report_output_get_message_mode ()

gboolean
qmi_indication_wms_event_report_output_get_message_mode
                               (QmiIndicationWmsEventReportOutput *self,
                                QmiWmsMessageMode *message_mode,
                                GError **error);

Get the 'Message Mode' field from self .

Parameters

self

a QmiIndicationWmsEventReportOutput.

 

message_mode

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

 

error

Return location for error or NULL.

 

Returns

TRUE if the field is found, FALSE otherwise.


qmi_indication_wms_event_report_output_get_transfer_route_mt_message ()

gboolean
qmi_indication_wms_event_report_output_get_transfer_route_mt_message
                               (QmiIndicationWmsEventReportOutput *self,
                                QmiWmsAckIndicator *transfer_route_mt_message_ack_indicator,
                                guint32 *transfer_route_mt_message_transaction_id,
                                QmiWmsMessageFormat *transfer_route_mt_message_format,
                                GArray **transfer_route_mt_message_raw_data,
                                GError **error);

Get the 'Transfer Route MT Message' field from self .

Parameters

self

a QmiIndicationWmsEventReportOutput.

 

transfer_route_mt_message_ack_indicator

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

 

transfer_route_mt_message_transaction_id

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

 

transfer_route_mt_message_format

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

 

transfer_route_mt_message_raw_data

a placeholder for the output GArray of guint8 elements, or NULL if not required. Do not free it, it is owned by self .

 

error

Return location for error or NULL.

 

Returns

TRUE if the field is found, FALSE otherwise.


qmi_indication_wms_event_report_output_get_mt_message ()

gboolean
qmi_indication_wms_event_report_output_get_mt_message
                               (QmiIndicationWmsEventReportOutput *self,
                                QmiWmsStorageType *mt_message_storage_type,
                                guint32 *mt_message_memory_index,
                                GError **error);

Get the 'MT Message' field from self .

Parameters

self

a QmiIndicationWmsEventReportOutput.

 

mt_message_storage_type

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

 

mt_message_memory_index

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

 

error

Return location for error or NULL.

 

Returns

TRUE if the field is found, FALSE otherwise.

Types and Values

QmiIndicationWmsEventReportOutput

typedef struct _QmiIndicationWmsEventReportOutput QmiIndicationWmsEventReportOutput;

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