X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fpazpar2.h;h=5ba1584ae4ecd4f0609615dd5fc3f1c63a2f72e6;hb=b7b3b09b5bf04a832b9602d4717d7e1eb512079c;hp=d5c05ea6cfdd118dfece0ff9c472e1e84c6a51b0;hpb=dbcf2c3410ed74d919efdc62ffbd00e716284d8e;p=pazpar2-moved-to-github.git diff --git a/src/pazpar2.h b/src/pazpar2.h index d5c05ea..5ba1584 100644 --- a/src/pazpar2.h +++ b/src/pazpar2.h @@ -1,4 +1,4 @@ -/* $Id: pazpar2.h,v 1.34 2007-04-23 21:05:23 adam Exp $ +/* $Id: pazpar2.h,v 1.36 2007-05-10 11:46:09 adam Exp $ Copyright (c) 2006-2007, Index Data. This file is part of Pazpar2. @@ -43,8 +43,6 @@ Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA struct record; struct client; -struct connection; - // Represents a (virtual) database on a host struct database { struct host *host; @@ -78,6 +76,7 @@ struct database_retrievalmap { // for that session struct session_database { + pp2_charset_t pct; struct database *database; struct setting **settings; yaz_marc_t yaz_marc; @@ -170,12 +169,10 @@ void pazpar2_event_loop(void); int host_getaddrinfo(struct host *host); xmlDoc *normalize_record(struct session_database *sdb, Z_External *rec); -void connection_destroy(struct connection *co); struct record *ingest_record(struct client *cl, Z_External *rec, int record_no); void session_alert_watch(struct session *s, int what); -void connection_release(struct connection *co); void pull_terms(NMEM nmem, struct ccl_rpn_node *n, char **termlist, int *num); #endif