Go to the source code of this file.
Functions | |
| int | add_cnid (DBD *dbd, struct cnid_dbd_rqst *rqst, struct cnid_dbd_rply *rply) |
| int | get_cnid (DBD *dbd, struct cnid_dbd_rply *rply) |
| int | dbd_add (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| int | dbd_lookup (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| This returns the CNID corresponding to a particular file. | |
| int | dbd_get (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| int | dbd_resolve (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| int | dbd_update (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| takes the given cnid and updates the metadata. | |
| int | dbd_delete (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *, int idx) |
| int | dbd_getstamp (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| int | dbd_rebuild_add (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| int | dbd_search (DBD *dbd, struct cnid_dbd_rqst *, struct cnid_dbd_rply *) |
| int | dbd_check_indexes (DBD *dbd, char *) |
| int add_cnid | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
| int dbd_add | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
| int dbd_check_indexes | ( | DBD * | dbd, |
| char * | dbdir ) |
| int dbd_delete | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply, | ||
| int | idx ) |
| int dbd_get | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
Return CNID for a given did/name.
| int dbd_getstamp | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
Return the unique stamp associated with this database
| int dbd_lookup | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
This returns the CNID corresponding to a particular file.
| int dbd_rebuild_add | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
Enter all fields (including the CNID) into the database and update the current cnid, for emergency repairs.
| int dbd_resolve | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
Return the did/name pair corresponding to a CNID.
| int dbd_search | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
| int dbd_update | ( | DBD * | dbd, |
| struct cnid_dbd_rqst * | rqst, | ||
| struct cnid_dbd_rply * | rply ) |
takes the given cnid and updates the metadata.
First, delete given CNID, then re-insert.
| int get_cnid | ( | DBD * | dbd, |
| struct cnid_dbd_rply * | rply ) |