|  |  |  | libqmi-glib Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
QmiIndicationPdsEventReportOutput; QmiIndicationPdsEventReportOutput * qmi_indication_pds_event_report_output_ref (QmiIndicationPdsEventReportOutput *self); void qmi_indication_pds_event_report_output_unref (QmiIndicationPdsEventReportOutput *self); gboolean qmi_indication_pds_event_report_output_get_position_session_status (QmiIndicationPdsEventReportOutput *self,QmiPdsPositionSessionStatus *position_session_status,GError **error); gboolean qmi_indication_pds_event_report_output_get_extended_nmea_position (QmiIndicationPdsEventReportOutput *self,QmiPdsOperationMode *extended_nmea_position_operation_mode,const gchar **extended_nmea_position_nmea,GError **error); gboolean qmi_indication_pds_event_report_output_get_nmea_position (QmiIndicationPdsEventReportOutput *self,const gchar **nmea_position,GError **error);
typedef struct _QmiIndicationPdsEventReportOutput QmiIndicationPdsEventReportOutput;
The QmiIndicationPdsEventReportOutput structure contains private data and should only be accessed using the provided API.
QmiIndicationPdsEventReportOutput * qmi_indication_pds_event_report_output_ref
                                                        (QmiIndicationPdsEventReportOutput *self);
Atomically increments the reference count of self by one.
| 
 | a QmiIndicationPdsEventReportOutput. | 
| Returns : | the new reference to self. | 
void                qmi_indication_pds_event_report_output_unref
                                                        (QmiIndicationPdsEventReportOutput *self);
Atomically decrements the reference count of self by one.
If the reference count drops to 0, self is completely disposed.
| 
 | a QmiIndicationPdsEventReportOutput. | 
gboolean qmi_indication_pds_event_report_output_get_position_session_status (QmiIndicationPdsEventReportOutput *self,QmiPdsPositionSessionStatus *position_session_status,GError **error);
Get the 'Position Session Status' field from self.
| 
 | a QmiIndicationPdsEventReportOutput. | 
| 
 | a placeholder for the output QmiPdsPositionSessionStatus, or NULLif not required. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the field is found,FALSEotherwise. | 
gboolean qmi_indication_pds_event_report_output_get_extended_nmea_position (QmiIndicationPdsEventReportOutput *self,QmiPdsOperationMode *extended_nmea_position_operation_mode,const gchar **extended_nmea_position_nmea,GError **error);
Get the 'Extended NMEA Position' field from self.
| 
 | a QmiIndicationPdsEventReportOutput. | 
| 
 | a placeholder for the output QmiPdsOperationMode, or NULLif not required. | 
| 
 | a placeholder for the output constant string, or NULLif not required. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the field is found,FALSEotherwise. | 
gboolean qmi_indication_pds_event_report_output_get_nmea_position (QmiIndicationPdsEventReportOutput *self,const gchar **nmea_position,GError **error);
Get the 'NMEA Position' field from self.
| 
 | a QmiIndicationPdsEventReportOutput. | 
| 
 | a placeholder for the output constant string, or NULLif not required. | 
| 
 | Return location for error or NULL. | 
| Returns : | TRUEif the field is found,FALSEotherwise. |