Top | ![]() |
![]() |
![]() |
![]() |
guint32 | mm_pco_get_session_id () |
gboolean | mm_pco_is_complete () |
const guint8 * | mm_pco_get_data () |
GList * | mm_pco_list_add () |
void | mm_pco_list_free () |
The MMPco is an object handling the raw 3GPP Protocol Configuration Options (PCO) that the modem has received from the network.
This object is retrieved with mm_modem_3gpp_get_pco()
.
guint32
mm_pco_get_session_id (MMPco *self
);
Gets the session ID associated with the PCO.
gboolean
mm_pco_is_complete (MMPco *self
);
Gets the complete flag that indicates whether the PCO data contains the complete PCO structure received from the network.
const guint8 * mm_pco_get_data (MMPco *self
,gsize *data_size
);
Gets the PCO data in raw bytes.
GList * mm_pco_list_add (GList *pco_list
,MMPco *pco
);
Adds a MMPco to a given PCO list. MMPco objects stored in the order of their session ID. An existing PCO with the same session ID is overwritten with the new value.
the new start of an updated or newly allocated GList of MMPco.
[transfer full][element-type ModemManager.Pco]
struct MMPco;
The MMPco structure contains private data and should only be accessed using the provided API.