summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJon Schlueter <jon.schlueter@gmail.com>2011-02-22 05:31:09 -0500
committerJon Schlueter <jon.schlueter@gmail.com>2011-02-22 05:31:09 -0500
commitfbf5de7a82d57fcc4015f926b064ac62d6177f24 (patch)
treea0cf58f0b90a38a3744487d567c209f45fc520b1 /doc
parent8443bc8a9c1005ba85a85f03af9ffb2afcc73f64 (diff)
downloadgpsd-fbf5de7a82d57fcc4015f926b064ac62d6177f24.tar.gz
update explan_gpsd with notes on open_device
also a spelling correction
Diffstat (limited to 'doc')
-rw-r--r--doc/explan_gpsd.c.xml18
1 files changed, 7 insertions, 11 deletions
diff --git a/doc/explan_gpsd.c.xml b/doc/explan_gpsd.c.xml
index 90db499d..ef0f09e0 100644
--- a/doc/explan_gpsd.c.xml
+++ b/doc/explan_gpsd.c.xml
@@ -157,16 +157,12 @@
subsequent client opens.</para></entry>
</row>
<row>
- <entry><function>static struct gps_device_t *open_device(char *device_name)</function></entry>
- <entry><para>Scan all devices looking for an unallocated one. Exit
- early on a successful search. If none is found, return a
- NULL.</para><para>If one is found, make a call to
- <function>gpsd_init()</function>.</para><para>Try to activate the
- device via a call to
+ <entry><function>bool open_device(struct gps_device_t *devp)</function></entry>
+ <entry><para>Try to activate the device via a call to
<function>gpsd_activate()</function>.</para><para>If this fails
- return a NULL.</para><para>If it succeeds, add the fd to our list of
- active fds, housekeep the highest fd number and return the channel
- number allocated.</para></entry>
+ return <quote>false</quote>.</para><para>If it succeeds, add the
+ fd to our list of active fds, housekeep the highest fd number
+ and return <quote>true</quote>.</para></entry>
</row>
<row>
<entry><function>static bool add_device(const char *device_name)</function></entry>
@@ -177,9 +173,9 @@
<row>
<entry><function>static bool awaken(struct subscriber_t *user, struct gps_device_t *device)</function></entry>
- <entry><para>If the device is niot initialized, attempt to open the
+ <entry><para>If the device is not initialized, attempt to open the
specified device on behalf of the specified user. If you succeed
- and the device has an active fd, you're done If it does not, make a call to
+ and the device has an active fd, you're done. If it does not, make a call to
<function>gpsd_activate()</function>.</para><para>If this fails,
return <quote>false</quote>, if not, add the fd to our list of
active fds and housekeep the highest fd.</para><para>Check if the