00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef QUEUE_PRINT_H
00026 #define QUEUE_PRINT_H
00027
00028 #include <stdint.h>
00029
00030 struct client;
00031 struct queue;
00032 struct locate_item_list;
00033
00034 void
00035 queue_print_info(struct client *client, const struct queue *queue,
00036 unsigned start, unsigned end);
00037
00038 void
00039 queue_print_uris(struct client *client, const struct queue *queue,
00040 unsigned start, unsigned end);
00041
00042 void
00043 queue_print_changes_info(struct client *client, const struct queue *queue,
00044 uint32_t version);
00045
00046 void
00047 queue_print_changes_position(struct client *client, const struct queue *queue,
00048 uint32_t version);
00049
00050 void
00051 queue_search(struct client *client, const struct queue *queue,
00052 const struct locate_item_list *criteria);
00053
00054 void
00055 queue_find(struct client *client, const struct queue *queue,
00056 const struct locate_item_list *criteria);
00057
00058 #endif