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

◆ 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

◆ 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

◆ request

◆ response

◆ scan_request

◆ scan_response

Z_SRW_scanResponse* Z_SRW_PDU::scan_response

◆ srw_version

◆ [union]

◆ 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

◆ which


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