#include "config.hpp"
#include <stdlib.h>
#include <sys/types.h>
#include "filter_zoom.hpp"
#include <metaproxy/package.hpp>
#include <metaproxy/util.hpp>
#include <metaproxy/xmlutil.hpp>
#include <yaz/comstack.h>
#include <yaz/poll.h>
#include "torus.hpp"
#include <libxslt/xsltutils.h>
#include <libxslt/transform.h>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include <yaz/yaz-version.h>
#include <yaz/tpath.h>
#include <yaz/srw.h>
#include <yaz/ccl_xml.h>
#include <yaz/ccl.h>
#include <yaz/rpn2cql.h>
#include <yaz/rpn2solr.h>
#include <yaz/pquery.h>
#include <yaz/cql.h>
#include <yaz/oid_db.h>
#include <yaz/diagbib1.h>
#include <yaz/log.h>
#include <yaz/zgdu.h>
#include <yaz/querytowrbuf.h>
#include <yaz/sortspec.h>
#include <yaz/tokenizer.h>
#include <yaz/zoom.h>
#include <yaz/otherinfo.h>
#include <yaz/match_glob.h>
Go to the source code of this file.
◆ escape_cql_term()
std::string escape_cql_term |
( |
std::string |
inp | ) |
|
◆ filter_creator()
static mp::filter::Base* filter_creator |
( |
| ) |
|
|
static |
◆ match_element()
static bool match_element |
( |
const char * |
actual_element_set_name, |
|
|
const std::string & |
config_element |
|
) |
| |
|
static |
◆ wait_conn()
static bool wait_conn |
( |
COMSTACK |
cs, |
|
|
int |
secs |
|
) |
| |
|
static |
Definition at line 2169 of file filter_zoom.cpp.
2171 struct yaz_poll_fd pfd;
2173 pfd.input_mask = yaz_poll_none;
2174 pfd.output_mask = yaz_poll_none;
2175 yaz_poll_add(pfd.input_mask, yaz_poll_except);
2176 if (cs->io_pending & CS_WANT_WRITE)
2177 yaz_poll_add(pfd.input_mask, yaz_poll_write);
2178 if (cs->io_pending & CS_WANT_READ)
2179 yaz_poll_add(pfd.input_mask, yaz_poll_read);
2181 pfd.fd = cs_fileno(cs);
2182 pfd.client_data = 0;
2184 int ret = yaz_poll(&pfd, 1, secs, 0);
Referenced by metaproxy_1::filter::Zoom::Impl::check_proxy().
◆ xml_node_search()
static xmlNode* xml_node_search |
( |
xmlNode * |
ptr, |
|
|
int * |
num, |
|
|
int |
m |
|
) |
| |
|
static |
◆ metaproxy_1_filter_zoom
struct metaproxy_1_filter_struct metaproxy_1_filter_zoom |