g_isi_msg_resource(msg), g_isi_msg_id(msg),
g_isi_msg_utid(msg));
- msg->private = pend;
-
pend->notify(msg, pend->data);
}
g_isi_msg_resource(msg), g_isi_msg_id(msg),
g_isi_msg_utid(msg));
- msg->private = op;
-
op->notify(msg, op->data);
destroy:
return resp != NULL ? resp->utid : 0;
}
-GIsiPending *g_isi_pending_from_msg(const GIsiMessage *msg)
-{
- return msg != NULL ? msg->private : NULL;
-}
-
void g_isi_pending_remove(GIsiPending *op)
{
if (op == NULL)
const struct iovec *__restrict iov,
size_t iovlen);
-GIsiPending *g_isi_pending_from_msg(const GIsiMessage *msg);
-
void g_isi_pending_remove(GIsiPending *op);
void g_isi_pending_set_owner(GIsiPending *op, gpointer owner);
void g_isi_remove_pending_by_owner(GIsiModem *modem, uint8_t resource,