YAZ  5.23.1
Data Fields
Z_SRW_PDU Struct Reference

#include <srw.h>

Data Fields

int which
 
union {
   Z_SRW_searchRetrieveRequest *   request
 
   Z_SRW_searchRetrieveResponse *   response
 
   Z_SRW_explainRequest *   explain_request
 
   Z_SRW_explainResponse *   explain_response
 
   Z_SRW_scanRequest *   scan_request
 
   Z_SRW_scanResponse *   scan_response
 
   Z_SRW_updateRequest *   update_request
 
   Z_SRW_updateResponse *   update_response
 
u
 
char * srw_version
 
char * username
 
char * password
 
Z_SRW_extra_argextra_args
 
char * extraResponseData_buf
 
int extraResponseData_len
 

Detailed Description

Definition at line 200 of file srw.h.

Field Documentation

Z_SRW_explainRequest* Z_SRW_PDU::explain_request
Z_SRW_explainResponse* Z_SRW_PDU::explain_response

Definition at line 206 of file srw.h.

Referenced by process_http_request(), and yaz_srw_get_pdu().

Z_SRW_extra_arg* Z_SRW_PDU::extra_args
char* Z_SRW_PDU::extraResponseData_buf

Definition at line 221 of file srw.h.

Referenced by srw_bend_scan(), srw_bend_search(), yaz_srw_get_core_ver(), and ZOOM_handle_sru().

int Z_SRW_PDU::extraResponseData_len

Definition at line 222 of file srw.h.

Referenced by srw_bend_scan(), srw_bend_search(), yaz_srw_get_core_ver(), and ZOOM_handle_sru().

char* Z_SRW_PDU::password
Z_SRW_searchRetrieveRequest* Z_SRW_PDU::request
Z_SRW_searchRetrieveResponse* Z_SRW_PDU::response
Z_SRW_scanRequest* Z_SRW_PDU::scan_request
Z_SRW_scanResponse* Z_SRW_PDU::scan_response
char* Z_SRW_PDU::srw_version
union { ... } Z_SRW_PDU::u
Z_SRW_updateRequest* Z_SRW_PDU::update_request

Definition at line 209 of file srw.h.

Referenced by srw_bend_update(), and yaz_srw_get_pdu().

Z_SRW_updateResponse* Z_SRW_PDU::update_response

Definition at line 210 of file srw.h.

Referenced by process_http_request(), and yaz_srw_get_pdu().

char* Z_SRW_PDU::username
int Z_SRW_PDU::which

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