X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fyaz-proxy.h;h=128d3b7c59c13ec77da2d8ffaed8b9b5f93bcb6f;hb=87be6c609c22d9620c781b95ab74298b63694055;hp=cdd8cc39443e03c0306314b38fc00752b62d69c9;hpb=26b3f7f15abcb69aaf00fb6bdaf410ff3e7de14c;p=yazpp-moved-to-github.git diff --git a/include/yaz-proxy.h b/include/yaz-proxy.h index cdd8cc3..128d3b7 100644 --- a/include/yaz-proxy.h +++ b/include/yaz-proxy.h @@ -3,7 +3,7 @@ * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * - * $Id: yaz-proxy.h,v 1.9 1999-12-06 13:52:45 adam Exp $ + * $Id: yaz-proxy.h,v 1.11 2000-08-07 14:19:59 adam Exp $ */ #include @@ -30,6 +30,7 @@ class YAZ_EXPORT Yaz_ProxyClient : public Yaz_Z_Assoc { Yaz_Z_Query *m_last_query; int m_last_resultCount; int m_sr_transform; + int m_seqno; }; /// Information Retrieval Proxy Server. @@ -46,8 +47,11 @@ class YAZ_EXPORT Yaz_Proxy : public Yaz_Z_Assoc { Yaz_ProxyClient *m_clientPool; Yaz_Proxy *m_parent; int m_seqno; + int m_max_clients; int m_keepalive; char *m_proxyTarget; + char *m_APDU_fname; + long m_seed; public: Yaz_Proxy(IYaz_PDU_Observable *the_PDU_Observable); ~Yaz_Proxy(); @@ -58,5 +62,6 @@ class YAZ_EXPORT Yaz_Proxy : public Yaz_Z_Assoc { void connectNotify(); void set_proxyTarget(const char *target); char *get_proxyTarget() { return m_proxyTarget; }; + void set_max_clients(int m) { m_max_clients = m; }; };