68 |
|
|
69 |
|
/*! \brief Write the current version number to the file. |
70 |
|
* \param f dbFile Struct Member |
71 |
+ |
* \param version Database version |
72 |
|
* \return 0 on error, 1 on success. |
73 |
|
*/ |
74 |
|
int |
85 |
|
} |
86 |
|
|
87 |
|
/*! \brief Open the database for reading |
87 |
– |
* \param service If error whom to return the error as |
88 |
|
* \param filename File to open as the database |
89 |
|
* \return dbFile struct |
90 |
|
*/ |
117 |
|
|
118 |
|
/*! \brief Open the database for writting |
119 |
|
* \param filename File to open as the database |
120 |
< |
* \param version Database Version |
120 |
> |
* \param version Database version |
121 |
|
* \return dbFile struct |
122 |
|
*/ |
123 |
|
static struct dbFILE * |
186 |
|
* |
187 |
|
* \param filename File to open as the database |
188 |
|
* \param mode Mode for writting or reading |
189 |
< |
* \param version Database Version |
189 |
> |
* \param version Database version |
190 |
|
* \return dbFile struct |
191 |
|
*/ |
192 |
|
struct dbFILE * |
232 |
|
* fails. |
233 |
|
* |
234 |
|
* \param dbFile struct |
235 |
+ |
* \return -1 on error, 0 on success. |
236 |
|
*/ |
237 |
|
int |
238 |
|
close_db(struct dbFILE *f) |
302 |
|
|
303 |
|
/*! \brief Write a 8bit integer |
304 |
|
* |
305 |
< |
* \param ret 8bit integer to write |
305 |
> |
* \param val 8bit integer to write |
306 |
|
* \param dbFile struct |
307 |
|
* \return -1 on error, 0 otherwise. |
308 |
|
*/ |
317 |
|
|
318 |
|
/*! \brief Read a unsigned 8bit integer |
319 |
|
* |
320 |
< |
* \param ret 8bit integer to read |
320 |
> |
* \param ret 16bit integer to read |
321 |
|
* \param dbFile struct |
322 |
|
* \return -1 on error, 0 otherwise. |
323 |
|
*/ |
336 |
|
|
337 |
|
/*! \brief Write a unsigned 16bit integer |
338 |
|
* |
339 |
< |
* \param ret 16bit integer to write |
339 |
> |
* \param val 16bit integer to write |
340 |
|
* \param dbFile struct |
341 |
|
* \return -1 on error, 0 otherwise. |
342 |
|
*/ |
374 |
|
|
375 |
|
/*! \brief Write a unsigned 32bit integer |
376 |
|
* |
377 |
< |
* \param ret unsigned 32bit integer to write |
377 |
> |
* \param val unsigned 32bit integer to write |
378 |
|
* \param dbFile struct |
379 |
|
* \return -1 on error, 0 otherwise. |
380 |
|
*/ |
422 |
|
|
423 |
|
/*! \brief Write a unsigned 64bit integer |
424 |
|
* |
425 |
< |
* \param ret unsigned 64bit integer to write |
425 |
> |
* \param val unsigned 64bit integer to write |
426 |
|
* \param dbFile struct |
427 |
|
* \return -1 on error, 0 otherwise. |
428 |
|
*/ |
469 |
|
|
470 |
|
/*! \brief Write Pointer |
471 |
|
* |
472 |
< |
* \param ret pointer to write |
472 |
> |
* \param ptr pointer to write |
473 |
|
* \param dbFile struct |
474 |
|
* \return -1 on error, 0 otherwise. |
475 |
|
*/ |
516 |
|
|
517 |
|
/*! \brief Write String |
518 |
|
* |
519 |
< |
* \param ret string |
519 |
> |
* \param s string |
520 |
|
* \param dbFile struct |
521 |
|
* \return -1 on error, 0 otherwise. |
522 |
|
*/ |