Jef Driesen
b031d8dc2c
Stop abusing status codes to return size information to the application.
...
When necessary, an output parameter is added to provide the size
information. Status codes are strictly reserved for providing status
information only.
2008-08-28 09:07:09 +00:00
Jef Driesen
b3c1de2336
Implemented progress notifications for the Reefnet Sensus Pro.
2008-08-19 11:18:17 +00:00
Jef Driesen
f467f4fd8d
Automatically abort when a dive is older than the provided timestamp.
2008-08-14 10:30:33 +00:00
Jef Driesen
7c03ddcb15
Moved all the checksum functions to a common file.
2008-07-30 08:56:08 +00:00
Jef Driesen
eee1c4cd74
Fixed a bug in the previous commit.
...
The dump() function returns the size of the downloaded data, not a
status code.
2008-07-29 18:13:03 +00:00
Jef Driesen
44e76cfa8e
Implement the device_foreach() function on top of device_dump().
2008-07-22 07:57:00 +00:00
Jef Driesen
16b14e55ef
Allow to abort a transfer by returning FALSE from the callback.
2008-07-22 05:35:08 +00:00
Jef Driesen
4f63295802
Add a function to initialize the base class.
2008-07-22 05:31:26 +00:00
Jef Driesen
eaf10b59da
Rename the device_download() function to device_dump().
...
The new name makes it more clear that it's not the recommended function
to download data.
2008-07-17 05:25:53 +00:00
Jef Driesen
d12a44c458
Always return the size of the downloaded data.
2008-07-10 08:10:04 +00:00
Jef Driesen
9548565220
Port the Reefnet Sensus Pro to the new api.
2008-07-07 12:48:47 +00:00
Jef Driesen
4142431b36
Always return an error code if the supplied memory buffer is too small.
2008-06-15 18:18:22 +00:00
Jef Driesen
2d88237949
Simplified the exitcode macro.
2008-06-15 12:51:38 +00:00
Jef Driesen
0312351bac
Reorganization to separate the library and the test applications.
2008-06-04 13:30:55 +00:00