X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=osl.h;h=2fdee777741f07ce65758432ab86fed52e67c267;hp=d787564f36b7e60f41fec0b1f0b8e0e38406accc;hb=423ec3140c9774bbeaccb7afaef8e74b1d7d05f2;hpb=5129488b99c3d3796752a380a987c74d041dffe8 diff --git a/osl.h b/osl.h index d787564f..2fdee777 100644 --- a/osl.h +++ b/osl.h @@ -7,7 +7,7 @@ /** \file osl.h User interface for the object storage layer. */ -/** decribes an object of the object storage layer (osl) */ +/** describes an object of the object storage layer (osl) */ struct osl_object { /** Pointer to the data of the object. */ void *data; @@ -93,7 +93,7 @@ struct osl_column_description { char *name; /** * For columns with an associated rbtree, this must point to a function - * that compares the values of two objects, either a builtin function + * that compares the values of two objects, either a built-in function * or a function defined by the application may be supplied. This * field is ignored if the column does not have an associated rbtree. * @@ -124,7 +124,7 @@ struct osl_table_description { uint16_t num_columns; /** Further table-wide information. */ enum osl_table_flags flags; - /** The array desribing the individual columns of the table. */ + /** The array describing the individual columns of the table. */ struct osl_column_description *column_descriptions; }; @@ -179,12 +179,10 @@ int osl_get_rank(const struct osl_table *t, struct osl_row *r, int for_each_file_in_dir(const char *dirname, int (*func)(const char *, const void *), const void *private_data); -int para_open(const char *pathname, int flags, mode_t mode); int mmap_full_file(const char *filename, int open_mode, struct osl_object *obj); ssize_t para_write_all(int fd, const void *buf, size_t size); int para_lseek(int fd, off_t *offset, int whence); int para_write_file(const char *filename, const void *buf, size_t size); -int para_mkdir(const char *path, mode_t mode); /** * A wrapper for munmap(2).