X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=afs.h;h=fb704046caafe3ae09008ab53c0437ba73137bc6;hp=78bc50aeaadf124165aa3d7e50440b59dea3b9ee;hb=e469622d99718d49158d5da649eb02180269b4c8;hpb=eb3afb241df1e8247dfd2e944032202976e73af8 diff --git a/afs.h b/afs.h index 78bc50ae..fb704046 100644 --- a/afs.h +++ b/afs.h @@ -166,7 +166,7 @@ struct pattern_match_data { * * \sa send_callback_request(). */ -typedef int callback_function(int fd, const struct osl_object *); +typedef int afs_callback(int fd, const struct osl_object *); /** * Callbacks send chunks to data back to the command handler. Pointers to @@ -211,15 +211,15 @@ _static_inline_ int afs_max_size_handler(char *buf, size_t size, void *private) __noreturn void afs_init(uint32_t cookie, int socket_fd); __must_check int afs_event(enum afs_events event, struct para_buffer *pb, void *data); -int send_callback_request(callback_function *f, struct osl_object *query, +int send_callback_request(afs_callback *f, struct osl_object *query, callback_result_handler *result_handler, void *private_result_data); int send_option_arg_callback_request(struct osl_object *options, - int argc, char * const * const argv, callback_function *f, + int argc, char * const * const argv, afs_callback *f, callback_result_handler *result_handler, void *private_result_data); int send_standard_callback_request(int argc, char * const * const argv, - callback_function *f, callback_result_handler *result_handler, + afs_callback *f, callback_result_handler *result_handler, void *private_result_data); int string_compare(const struct osl_object *obj1, const struct osl_object *obj2); int for_each_matching_row(struct pattern_match_data *pmd);