YAZ  5.25.0
Data Fields
ZOOM_connection_p Struct Reference

#include <zoom-p.h>

Data Fields

enum oid_proto proto
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

Detailed Description

Definition at line 65 of file zoom-p.h.

Field Documentation

◆ addinfo

char* ZOOM_connection_p::addinfo

◆ async

int ZOOM_connection_p::async

◆ buf_in

char* ZOOM_connection_p::buf_in

Definition at line 80 of file zoom-p.h.

Referenced by do_read(), ZOOM_connection_create(), and ZOOM_connection_destroy().

◆ buf_out

char* ZOOM_connection_p::buf_out

◆ charset

char* ZOOM_connection_p::charset

◆ client_IP

char* ZOOM_connection_p::client_IP

◆ cookie_in

char* ZOOM_connection_p::cookie_in

Definition at line 90 of file zoom-p.h.

Referenced by ZOOM_connection_create(), and ZOOM_connection_destroy().

◆ cookie_out

char* ZOOM_connection_p::cookie_out

◆ cookies

yaz_cookies_t ZOOM_connection_p::cookies

◆ cs

COMSTACK ZOOM_connection_p::cs

◆ diagset

char* ZOOM_connection_p::diagset

◆ error

int ZOOM_connection_p::error

◆ expire_record

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().

◆ expire_search

int ZOOM_connection_p::expire_search

◆ group

char* ZOOM_connection_p::group

◆ host_port

char* ZOOM_connection_p::host_port

◆ lang

char* ZOOM_connection_p::lang

◆ last_event

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().

◆ len_in

int ZOOM_connection_p::len_in

Definition at line 81 of file zoom-p.h.

Referenced by do_read(), and ZOOM_connection_create().

◆ len_out

int ZOOM_connection_p::len_out

◆ location

char* ZOOM_connection_p::location

◆ log_api

int ZOOM_connection_p::log_api

◆ log_details

int ZOOM_connection_p::log_details

◆ m_queue_back

ZOOM_Event ZOOM_connection_p::m_queue_back

◆ m_queue_front

ZOOM_Event ZOOM_connection_p::m_queue_front

◆ mask

int ZOOM_connection_p::mask

Definition at line 73 of file zoom-p.h.

Referenced by do_write_ex(), ZOOM_connection_last_event(), and ZOOM_event_nonblock().

◆ maximum_record_size

int ZOOM_connection_p::maximum_record_size

◆ no_redirects

int ZOOM_connection_p::no_redirects

Definition at line 112 of file zoom-p.h.

Referenced by handle_http(), and ZOOM_connection_create().

◆ odr_in

ODR ZOOM_connection_p::odr_in

◆ odr_out

ODR ZOOM_connection_p::odr_out

◆ odr_print

ODR ZOOM_connection_p::odr_print

◆ odr_save

ODR ZOOM_connection_p::odr_save

◆ options

ZOOM_options ZOOM_connection_p::options

◆ password

char* ZOOM_connection_p::password

◆ preferred_message_size

int ZOOM_connection_p::preferred_message_size

◆ proto

enum oid_proto ZOOM_connection_p::proto

◆ proxy

char* ZOOM_connection_p::proxy

◆ proxy_mode

int ZOOM_connection_p::proxy_mode

◆ reconnect_ok

int ZOOM_connection_p::reconnect_ok

◆ resultsets

ZOOM_resultset ZOOM_connection_p::resultsets

◆ saveAPDU_wrbuf

WRBUF ZOOM_connection_p::saveAPDU_wrbuf

◆ sru_mode

zoom_sru_mode ZOOM_connection_p::sru_mode

Definition at line 111 of file zoom-p.h.

Referenced by handle_http(), send_srw(), ZOOM_connection_connect(), and ZOOM_handle_sru().

◆ sru_version

char* ZOOM_connection_p::sru_version

◆ state

int ZOOM_connection_p::state

◆ support_named_resultsets

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().

◆ tasks

ZOOM_task ZOOM_connection_p::tasks

◆ tproxy

char* ZOOM_connection_p::tproxy

◆ url_authentication

int ZOOM_connection_p::url_authentication

Definition at line 97 of file zoom-p.h.

Referenced by ZOOM_connection_connect(), ZOOM_connection_create(), and ZOOM_srw_get_pdu().

◆ user

char* ZOOM_connection_p::user

The documentation for this struct was generated from the following file: