X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=include%2Fyazproxy%2Fproxy.h;h=07d6b08269c8fdad1e3db05ade99129d247a3435;hb=2687af689ae79c5a823e28e0ecb3429106df1caa;hp=fe0f2df6c260e6dac090aafea891ee852a8b7779;hpb=9c4af9d938abac93a949d756353c1bd89b769012;p=yazproxy-moved-to-github.git diff --git a/include/yazproxy/proxy.h b/include/yazproxy/proxy.h index fe0f2df..07d6b08 100644 --- a/include/yazproxy/proxy.h +++ b/include/yazproxy/proxy.h @@ -1,4 +1,4 @@ -/* $Id: proxy.h,v 1.29 2006-03-30 10:35:15 adam Exp $ +/* $Id: proxy.h,v 1.31 2006-04-06 12:04:19 adam Exp $ Copyright (c) 1998-2006, Index Data. This file is part of the yazproxy. @@ -41,6 +41,7 @@ class Yaz_Proxy; #define PROXY_LOG_APDU_SERVER 2 #define PROXY_LOG_REQ_CLIENT 4 #define PROXY_LOG_REQ_SERVER 8 +#define PROXY_LOG_IP_CLIENT 16 class Yaz_usemarcon; class Yaz_ProxyConfig; @@ -106,12 +107,16 @@ class YAZ_EXPORT Yaz_Proxy : public yazpp_1::Z_Assoc { timeout_xsl } m_timeout_mode; + int m_initial_reduce; int m_connect_max; + int m_limit_connect; int m_search_max; Yaz_bw m_bw_stat; int m_pdu_max; Yaz_bw m_pdu_stat; int m_max_record_retrieve; + Yaz_bw m_search_stat; + void handle_max_record_retrieve(Z_APDU *apdu); void display_diagrecs(Z_DiagRec **pp, int num); Z_Records *create_nonSurrogateDiagnostics(ODR o, int error,