X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fzoom-p.h;h=2a64c5fc1ae00d4f6f948923b2985eb550fd9c05;hb=c65e569219f8a60e2cba17ddc648a48a7b8b5096;hp=a2cab3001b91ff3a86fd67e2a052a44b1d44cb70;hpb=32790840d73b1f4a4bde1478e6b14699aac00e94;p=yaz-moved-to-github.git diff --git a/src/zoom-p.h b/src/zoom-p.h index a2cab30..2a64c5f 100644 --- a/src/zoom-p.h +++ b/src/zoom-p.h @@ -143,6 +143,7 @@ struct ZOOM_resultset_p { int num_facets; char **facets_names; WRBUF mc_key; + int live_set; /* 0=no hit count, 1=cached hit, 2=hits + real set */ }; struct facet_term_p { @@ -190,17 +191,7 @@ struct ZOOM_task_p { char *syntax; char *elementSetName; char *schema; - int recv_search_fired; } search; -#define ZOOM_TASK_RETRIEVE 2 - struct { - int start; - ZOOM_resultset resultset; - int count; - char *syntax; - char *elementSetName; - char *schema; - } retrieve; #define ZOOM_TASK_CONNECT 3 #define ZOOM_TASK_SCAN 4 struct { @@ -235,8 +226,7 @@ void ZOOM_set_error(ZOOM_connection c, int error, const char *addinfo); ZOOM_Event ZOOM_Event_create(int kind); void ZOOM_connection_put_event(ZOOM_connection c, ZOOM_Event event); -zoom_ret ZOOM_connection_Z3950_send_search(ZOOM_connection c); -zoom_ret send_Z3950_present(ZOOM_connection c); +zoom_ret ZOOM_connection_Z3950_search(ZOOM_connection c); zoom_ret ZOOM_connection_Z3950_send_scan(ZOOM_connection c); zoom_ret ZOOM_send_buf(ZOOM_connection c); zoom_ret send_Z3950_sort(ZOOM_connection c, ZOOM_resultset resultset);