YAZ
5.34.0
|
#include <zoom-p.h>
Data Fields | |
enum oid_proto | proto |
COMSTACK | cs |
char * | host_port |
int | error |
char * | addinfo |
char * | diagset |
int | state |
int | mask |
int | reconnect_ok |
ODR | odr_in |
ODR | odr_out |
ODR | odr_print |
ODR | odr_save |
char * | buf_in |
int | len_in |
char * | buf_out |
int | len_out |
char * | proxy |
char * | tproxy |
int | proxy_mode |
char * | charset |
char * | lang |
char * | cookie_out |
char * | cookie_in |
char * | client_IP |
char * | sru_version |
char * | user |
char * | group |
char * | password |
int | url_authentication |
int | async |
int | support_named_resultsets |
int | last_event |
int | maximum_record_size |
int | preferred_message_size |
ZOOM_task | tasks |
ZOOM_options | options |
ZOOM_resultset | resultsets |
ZOOM_Event | m_queue_front |
ZOOM_Event | m_queue_back |
zoom_sru_mode | sru_mode |
int | no_redirects |
yaz_cookies_t | cookies |
char * | location |
int | log_details |
int | log_api |
WRBUF | saveAPDU_wrbuf |
int | expire_search |
int | expire_record |
char* ZOOM_connection_p::addinfo |
Definition at line 70 of file zoom-p.h.
Referenced by handle_Z3950_es_response(), response_default_diag(), ZOOM_connection_create(), and ZOOM_set_dset_error().
int ZOOM_connection_p::async |
Definition at line 99 of file zoom-p.h.
Referenced by ZOOM_connection_create(), ZOOM_package_send(), ZOOM_resultset_retrieve(), and ZOOM_resultset_sort1().
char* ZOOM_connection_p::buf_in |
Definition at line 80 of file zoom-p.h.
Referenced by do_read(), and ZOOM_connection_create().
char* ZOOM_connection_p::buf_out |
Definition at line 82 of file zoom-p.h.
Referenced by send_APDU(), send_package(), ZOOM_connection_create(), ZOOM_send_buf(), and ZOOM_send_GDU().
char* ZOOM_connection_p::charset |
Definition at line 87 of file zoom-p.h.
Referenced by send_srw(), ZOOM_connection_create(), and ZOOM_connection_Z3950_send_init().
char* ZOOM_connection_p::client_IP |
Definition at line 91 of file zoom-p.h.
Referenced by encode_APDU(), and ZOOM_connection_create().
char* ZOOM_connection_p::cookie_in |
Definition at line 90 of file zoom-p.h.
Referenced by ZOOM_connection_create().
char* ZOOM_connection_p::cookie_out |
Definition at line 89 of file zoom-p.h.
Referenced by encode_APDU(), and ZOOM_connection_create().
yaz_cookies_t ZOOM_connection_p::cookies |
Definition at line 113 of file zoom-p.h.
Referenced by handle_http(), send_HTTP_redirect(), and ZOOM_connection_create().
COMSTACK ZOOM_connection_p::cs |
Definition at line 67 of file zoom-p.h.
Referenced by do_connect_host(), do_read(), do_write_ex(), get_cert(), ZOOM_connection_create(), ZOOM_connection_do_io(), ZOOM_resultset_retrieve(), and ZOOM_resultset_sort1().
char* ZOOM_connection_p::diagset |
Definition at line 71 of file zoom-p.h.
Referenced by ZOOM_connection_create(), and ZOOM_set_dset_error().
int ZOOM_connection_p::error |
Definition at line 69 of file zoom-p.h.
Referenced by clear_error(), handle_Z3950_es_response(), send_Z3950_sort(), ZOOM_connection_srw_send_search(), ZOOM_connection_Z3950_search(), and ZOOM_set_dset_error().
int ZOOM_connection_p::expire_record |
Definition at line 126 of file zoom-p.h.
Referenced by ZOOM_memcached_add(), ZOOM_memcached_configure(), and ZOOM_memcached_init().
int ZOOM_connection_p::expire_search |
Definition at line 125 of file zoom-p.h.
Referenced by ZOOM_memcached_add(), ZOOM_memcached_configure(), ZOOM_memcached_hitcount(), and ZOOM_memcached_init().
char* ZOOM_connection_p::group |
Definition at line 95 of file zoom-p.h.
Referenced by ZOOM_connection_create(), ZOOM_connection_Z3950_send_init(), and ZOOM_memcached_resultset().
char* ZOOM_connection_p::host_port |
Definition at line 68 of file zoom-p.h.
Referenced by do_connect(), do_read(), do_write_ex(), handle_http(), send_srw(), ZOOM_connection_create(), ZOOM_connection_do_io(), ZOOM_connection_get_databases(), ZOOM_connection_Z3950_send_init(), ZOOM_memcached_resultset(), ZOOM_resultset_retrieve(), ZOOM_resultset_sort1(), and ZOOM_set_dset_error().
char* ZOOM_connection_p::lang |
Definition at line 88 of file zoom-p.h.
Referenced by ZOOM_connection_create(), and ZOOM_connection_Z3950_send_init().
int ZOOM_connection_p::last_event |
Definition at line 101 of file zoom-p.h.
Referenced by ZOOM_connection_create(), and ZOOM_connection_get_event().
int ZOOM_connection_p::len_in |
Definition at line 81 of file zoom-p.h.
Referenced by do_read(), and ZOOM_connection_create().
int ZOOM_connection_p::len_out |
Definition at line 83 of file zoom-p.h.
Referenced by send_APDU(), send_package(), ZOOM_connection_create(), ZOOM_send_buf(), and ZOOM_send_GDU().
char* ZOOM_connection_p::location |
Definition at line 114 of file zoom-p.h.
Referenced by do_connect_host(), handle_http(), send_HTTP_redirect(), ZOOM_connection_create(), and ZOOM_connection_do_io().
int ZOOM_connection_p::log_api |
Definition at line 117 of file zoom-p.h.
Referenced by do_read(), encode_APDU(), ZOOM_connection_create(), ZOOM_handle_Z3950_apdu(), ZOOM_resultset_sort1(), and ZOOM_set_dset_error().
int ZOOM_connection_p::log_details |
Definition at line 116 of file zoom-p.h.
Referenced by do_read(), do_write_ex(), encode_APDU(), handle_http(), handle_srw_response(), handle_Z3950_records(), send_APDU(), send_package(), send_Z3950_sort(), Z3950_send_present(), Z3950_send_search(), ZOOM_connection_create(), ZOOM_connection_do_io(), ZOOM_connection_Z3950_search(), ZOOM_connection_Z3950_send_scan(), ZOOM_handle_Z3950_apdu(), and ZOOM_resultset_sort1().
ZOOM_Event ZOOM_connection_p::m_queue_back |
Definition at line 110 of file zoom-p.h.
Referenced by ZOOM_connection_create(), ZOOM_connection_get_event(), and ZOOM_connection_put_event().
ZOOM_Event ZOOM_connection_p::m_queue_front |
Definition at line 109 of file zoom-p.h.
Referenced by ZOOM_API(), ZOOM_connection_create(), ZOOM_connection_get_event(), and ZOOM_connection_put_event().
int ZOOM_connection_p::mask |
Definition at line 73 of file zoom-p.h.
Referenced by do_write_ex().
int ZOOM_connection_p::maximum_record_size |
Definition at line 103 of file zoom-p.h.
Referenced by ZOOM_connection_create(), and ZOOM_connection_Z3950_send_init().
int ZOOM_connection_p::no_redirects |
Definition at line 112 of file zoom-p.h.
Referenced by handle_http(), and ZOOM_connection_create().
ODR ZOOM_connection_p::odr_in |
Definition at line 75 of file zoom-p.h.
Referenced by do_read(), handle_http(), handle_srw_response(), handle_srw_scan_response(), handle_Z3950_records(), handle_Z3950_scan_response(), ZOOM_connection_create(), and ZOOM_handle_sru().
ODR ZOOM_connection_p::odr_out |
Definition at line 76 of file zoom-p.h.
Referenced by send_APDU(), send_HTTP_redirect(), send_srw(), send_Z3950_sort(), Z3950_send_present(), Z3950_send_search(), ZOOM_connection_create(), ZOOM_connection_srw_send_scan(), ZOOM_connection_srw_send_search(), ZOOM_connection_Z3950_send_init(), ZOOM_connection_Z3950_send_scan(), ZOOM_send_GDU(), ZOOM_srw_get_pdu(), and zoom_yaz_str_to_z3950oid().
ODR ZOOM_connection_p::odr_print |
Definition at line 77 of file zoom-p.h.
Referenced by do_read(), encode_APDU(), ZOOM_connection_create(), and ZOOM_send_GDU().
ODR ZOOM_connection_p::odr_save |
Definition at line 78 of file zoom-p.h.
Referenced by do_read(), encode_APDU(), ZOOM_API(), ZOOM_connection_create(), and ZOOM_send_GDU().
ZOOM_options ZOOM_connection_p::options |
Definition at line 107 of file zoom-p.h.
Referenced by otherInfo_attach(), send_srw(), ZOOM_connection_create(), ZOOM_connection_Z3950_send_init(), ZOOM_handle_sru(), and ZOOM_memcached_configure().
char* ZOOM_connection_p::password |
Definition at line 96 of file zoom-p.h.
Referenced by send_HTTP_redirect(), ZOOM_connection_create(), ZOOM_connection_Z3950_send_init(), ZOOM_memcached_resultset(), and ZOOM_srw_get_pdu().
int ZOOM_connection_p::preferred_message_size |
Definition at line 104 of file zoom-p.h.
Referenced by ZOOM_connection_create(), and ZOOM_connection_Z3950_send_init().
enum oid_proto ZOOM_connection_p::proto |
Definition at line 308 of file zoom-p.h.
Referenced by do_connect_host(), ZOOM_connection_create(), ZOOM_connection_do_io(), ZOOM_resultset_retrieve(), and ZOOM_resultset_sort1().
char* ZOOM_connection_p::proxy |
Definition at line 84 of file zoom-p.h.
Referenced by do_connect_host(), send_HTTP_redirect(), and ZOOM_connection_create().
int ZOOM_connection_p::proxy_mode |
Definition at line 86 of file zoom-p.h.
Referenced by do_connect_host(), send_srw(), ZOOM_connection_create(), and ZOOM_connection_Z3950_send_init().
int ZOOM_connection_p::reconnect_ok |
Definition at line 74 of file zoom-p.h.
Referenced by handle_http(), ZOOM_connection_create(), ZOOM_resultset_retrieve(), ZOOM_resultset_sort1(), and ZOOM_test_reconnect().
ZOOM_resultset ZOOM_connection_p::resultsets |
Definition at line 108 of file zoom-p.h.
Referenced by Z3950_send_search(), and ZOOM_connection_create().
WRBUF ZOOM_connection_p::saveAPDU_wrbuf |
Definition at line 118 of file zoom-p.h.
Referenced by ZOOM_connection_create().
zoom_sru_mode ZOOM_connection_p::sru_mode |
Definition at line 111 of file zoom-p.h.
Referenced by handle_http(), send_srw(), and ZOOM_handle_sru().
char* ZOOM_connection_p::sru_version |
Definition at line 92 of file zoom-p.h.
Referenced by ZOOM_connection_create(), and ZOOM_srw_get_pdu().
int ZOOM_connection_p::state |
Definition at line 72 of file zoom-p.h.
Referenced by do_connect_host(), do_write_ex(), ZOOM_connection_create(), and ZOOM_connection_do_io().
int ZOOM_connection_p::support_named_resultsets |
Definition at line 100 of file zoom-p.h.
Referenced by Z3950_send_search(), and ZOOM_connection_create().
ZOOM_task ZOOM_connection_p::tasks |
Definition at line 106 of file zoom-p.h.
Referenced by do_connect_host(), es_response_taskpackage(), es_response_taskpackage_update(), es_response_taskpackage_update0(), handle_http(), handle_srw_response(), handle_srw_scan_response(), handle_Z3950_es_response(), handle_Z3950_records(), handle_Z3950_scan_response(), handle_Z3950_search_response(), send_package(), send_Z3950_sort_present(), Z3950_send_present(), Z3950_send_search(), ZOOM_API(), ZOOM_connection_add_task(), ZOOM_connection_create(), ZOOM_connection_do_io(), ZOOM_connection_insert_task(), ZOOM_connection_remove_task(), ZOOM_connection_remove_tasks(), ZOOM_connection_show_tasks(), ZOOM_connection_srw_send_scan(), ZOOM_connection_srw_send_search(), ZOOM_connection_Z3950_search(), ZOOM_connection_Z3950_send_scan(), and ZOOM_test_reconnect().
char* ZOOM_connection_p::tproxy |
Definition at line 85 of file zoom-p.h.
Referenced by do_connect_host(), and ZOOM_connection_create().
int ZOOM_connection_p::url_authentication |
Definition at line 97 of file zoom-p.h.
Referenced by ZOOM_connection_create(), and ZOOM_srw_get_pdu().
char* ZOOM_connection_p::user |
Definition at line 94 of file zoom-p.h.
Referenced by send_HTTP_redirect(), ZOOM_connection_create(), ZOOM_connection_Z3950_send_init(), ZOOM_memcached_resultset(), and ZOOM_srw_get_pdu().