Commit Graph

15 Commits

Author SHA1 Message Date
Marcel Holtmann dc41204950 gisi: Remove includes of <glib/gtypes.h> 2012-03-19 16:12:12 -07:00
Marcel Holtmann 91d3c4479f gisi: Update copyright information 2011-10-10 13:40:08 -07:00
Aki Niemi 4eedacac20 gisi: Add new API for setting modem remote device 2011-02-07 09:51:35 +02:00
Aki Niemi ab0df92d97 gisi: Add API for setting modem flags 2011-02-07 09:51:34 +02:00
Pekka Pessi 1100838037 gisi: remove g_isi_pending_from_msg() 2011-01-18 23:34:31 +02:00
Pekka Pessi e72e5444af gisi: simplify pending management
Client or server mark their pending objects with
the function g_isi_pending_set_owner().

When client or server get destroyed or reset the pending objects are
removed with the function g_isi_remove_pending_by_owner(). As a client
or server always uses only a particular resource, all the pending
objects are conveniently stored into a single list.
2011-01-18 23:31:47 +02:00
Aki Niemi ef4b7fbeaf gisi: Add API for one-shot sending of messages 2011-01-07 13:29:22 +02:00
Aki Niemi a1b20ae1da gisi: Add message tracing and debugging support 2010-12-22 17:13:48 +02:00
Mika Liljeberg 38f49a769a gisi: store user data in GIsiModem 2010-12-22 17:13:47 +02:00
Aki Niemi b8e30c153e gisi: Redesign ISI message processing
This new modem API supercedes the old client and server APIs.  It
properly queues resource subscriptions and version queries, as well as
caches reachability status for a given resource.

Also, this is a complete redesign of ISI message handling, adding
another layer of abstraction to multiplexing operations to a given
modem resource.
2010-12-22 17:13:46 +02:00
Aki Niemi 8698a0d4f2 gisi: Fix copyright and license boilerplate 2010-10-14 15:29:58 +03:00
Aki Niemi 22103491a4 gisi: move g_isi_modem_by_name to separate file
This fixes build warnings that resulted from conflicts between
linux/if.h and net/if.h.
2010-04-21 10:48:29 +03:00
Pekka Pessi fa3501b8d2 Refactor isimodem and gisi/netlink
Now usbpnmodem plugin is used to register ISI modems.
2010-04-20 17:47:17 +03:00
Pekka Pessi 12acb80e98 gisi: move GIsiDebugFunc into modem.h 2010-04-20 17:47:16 +03:00
Rémi Denis-Courmont b2ee53a99f gisi: low-level modem scoping for sockets 2009-08-19 17:07:15 +03:00