X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;ds=inline;f=src%2Fclient.h;h=3b0c355190078b37e830f7085a3dc1216c0667c9;hb=8a78bbf3382e2061c68c866a37904e8e14770cf8;hp=a410078c4d3870a5a7cd16d4140d5f07c7c26c3b;hpb=eb281dd67f2c072801a921e93c726d348a9c85f7;p=pazpar2-moved-to-github.git diff --git a/src/client.h b/src/client.h index a410078..3b0c355 100644 --- a/src/client.h +++ b/src/client.h @@ -32,9 +32,7 @@ enum client_state Client_Connecting, Client_Connected, Client_Idle, - Client_Initializing, - Client_Searching, - Client_Presenting, + Client_Working, Client_Error, Client_Failed, Client_Disconnected, @@ -65,8 +63,8 @@ const char *client_get_pquery(struct client *cl); void client_set_requestid(struct client *cl, int id); void client_init_response(struct client *cl, Z_APDU *a); -void client_search_response(struct client *cl, Z_APDU *a); -void client_present_response(struct client *cl, Z_APDU *a); +void client_search_response(struct client *cl); +void client_record_response(struct client *cl); void client_close_response(struct client *cl, Z_APDU *a); int client_is_our_response(struct client *cl); @@ -79,6 +77,7 @@ void client_destroy(struct client *c); void client_set_connection(struct client *cl, struct connection *con); void client_disconnect(struct client *cl); int client_prep_connection(struct client *cl); +void client_start_search(struct client *cl); void client_set_session(struct client *cl, struct session *se); int client_is_active(struct client *cl); struct client *client_next_in_session(struct client *cl);