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
b78ccac4ec
gisi: Style fixes
...
Lines were over 80 chars.
2011-01-07 13:43:45 +02:00
Pekka Pessi
593e74f793
gisi: Simplify client interface.
...
Use send functions without explicit timeout. Return booleans instead
of pointers - nobody really used GIsiPending but relied on client
doing the cleanup.
Add g_isi_client_set_timeout(), g_isi_client_(v)send_with_timeout().
2011-01-07 13:38:55 +02:00
Aki Niemi
188bbc5d3b
gisi: Add client API to reset instance
...
Calling this method will cancel any pending requests, and unsubscribe
from any pending subscriptions.
2010-12-22 17:13:47 +02:00
Aki Niemi
325e555092
gisi: Refactor the client API
...
The new client API is a convenience wrapper on the modem API for
clients.
2010-12-22 17:13:46 +02:00
Mika Liljeberg
8ebe96d996
gisi: Add method for verifying any resource
...
Add g_isi_verify_resource() function to GIsiClient for verifying
the reachability of an arbitrary resource.
2010-10-21 21:39:41 +03:00
Mika Liljeberg
a4117e5411
gisi: store object handle for associated server
2010-10-21 21:39:41 +03:00
Mika Liljeberg
0e95bfd856
gisi: Allow subscribes towards any resources
...
Add methods to subscribe indications from an arbitrary resource.
Configured resource id is treated as the default. Also added separate
commit function for resource subscriptions in order to reduce the
number of subscription messages sent to the modem.
2010-10-21 21:39:41 +03:00
Mika Liljeberg
6462450059
gisi: Add sendto methods to GIsiClient
...
Add g_isi_vsendto() and g_isi_sendto() methods for sending messages to
an arbitrary Phonet address.
2010-10-21 21:39:41 +03:00
Aki Niemi
8698a0d4f2
gisi: Fix copyright and license boilerplate
2010-10-14 15:29:58 +03:00
Pekka Pessi
9385ba83ba
gisi: added g_isi_send() and g_isi_vsend()
...
Include a finalize function in GIsiRequest
2010-09-02 07:50:58 +03:00
Pekka Pessi
a97a97147d
Eliminated bool, true and false from gisi
2010-05-27 13:07:15 -05:00
Aki Niemi
f89f11d2a2
gisi: refactor client implementation
2010-04-27 23:21:48 +03:00
Pekka Pessi
12acb80e98
gisi: move GIsiDebugFunc into modem.h
2010-04-20 17:47:16 +03:00
Rémi Denis-Courmont
2b2a410deb
gisi: support sending ISI request as a scatter-gather array
2009-12-18 15:59:17 +02:00
Rémi Denis-Courmont
bc6c4adcac
gisi: pass object handle to g_isi_verify() callback
...
This will be needed for GPDS.
2009-12-18 15:59:17 +02:00
Aki Niemi
8bbd9a8560
gisi: Add ISI version and reachability check API
...
This patch adds an API for querying the ISI version of the resource
with which the client is associated. This information is only
available after g_isi_verify() has been called on the client. This is
because we use the version query message as a vehicle for reachability
checking.
2009-09-15 15:35:47 +03:00
Aki Niemi
197cefbba5
gisi: Add debugging hooks
2009-08-22 18:01:24 +03:00
Rémi Denis-Courmont
5e2a1745fb
Phonet: add modem parameter to ISI client API
2009-08-19 17:07:15 +03:00
Aki Niemi
490840e011
gisi: Fix documentation and add API for resource ID
2009-06-25 09:42:06 +03:00
Aki Niemi
e5f0290ddb
Rename ISI client and PhoNet netlink APIs
...
- Add g_ prefix to functions
- Add G-prefix and use CamelCasing in types
2009-06-15 11:27:16 +03:00