YAZ  5.34.0
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

◆ explain_request

Z_SRW_explainRequest* Z_SRW_PDU::explain_request

◆ explain_response

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

◆ extra_args

Z_SRW_extra_arg* Z_SRW_PDU::extra_args

◆ extraResponseData_buf

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

◆ extraResponseData_len

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

◆ password

char* Z_SRW_PDU::password

◆ request

Z_SRW_searchRetrieveRequest* Z_SRW_PDU::request

◆ response

Z_SRW_searchRetrieveResponse* Z_SRW_PDU::response

◆ scan_request

Z_SRW_scanRequest* Z_SRW_PDU::scan_request

◆ scan_response

Z_SRW_scanResponse* Z_SRW_PDU::scan_response

◆ srw_version

char* Z_SRW_PDU::srw_version

◆ 

union { ... } Z_SRW_PDU::u

◆ update_request

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

◆ update_response

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

◆ username

char* Z_SRW_PDU::username

◆ which

int Z_SRW_PDU::which

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