32 #ifndef RPN2SOLR_H_INCLUDED
33 #define RPN2SOLR_H_INCLUDED
52 void (*pr)(
const char *buf,
void *client_data),
66 void (*pr)(
const char *buf,
void *client_data),
int solr_transform_rpn2solr_wrbuf(solr_transform_t ct, WRBUF w, Z_RPNQuery *q)
transforms RPN query to SOLR WRBUF
const char * solr_lookup_reverse(solr_transform_t ct, const char *category, Z_AttributeList *attributes)
find a pattern that has a subset of attributes
int solr_transform_rpn2solr_stream_r(solr_transform_t ct, WRBUF addinfo, void(*pr)(const char *buf, void *client_data), void *client_data, Z_RPNQuery *q)
transforms RPN query to SOLR output stream (re-entrant)
int solr_transform_rpn2solr_stream(solr_transform_t ct, void(*pr)(const char *buf, void *client_data), void *client_data, Z_RPNQuery *q)
transforms RPN query to SOLR output stream (NOT re-entrant)
Header with public definitions about Solr.
Header for WRBUF (growing buffer)
ASN.1 Module Z39-50-APDU-1995.