YAZ
5.34.0
|
Information for SRU / Z39.50 scan handler. More...
#include <backend.h>
Data Fields | |
int | num_bases |
char ** | basenames |
Odr_oid * | attributeset |
Z_ReferenceId * | referenceId |
Z_AttributesPlusTerm * | term |
ODR | stream |
ODR | |
int * | step_size |
int | term_position |
int | num_entries |
struct scan_entry * | entries |
bend_scan_status | status |
int | errcode |
char * | errstring |
char * | scanClause |
char * | setname |
Z_SRW_extra_arg * | extra_args |
char * | extra_response_data |
Odr_oid* bend_scan_rr::attributeset |
attribute-set for term (input)
Definition at line 136 of file backend.h.
Referenced by process_scanRequest(), and srw_bend_scan().
char** bend_scan_rr::basenames |
databases to scan (input)
Definition at line 135 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
struct scan_entry* bend_scan_rr::entries |
Definition at line 148 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
int bend_scan_rr::errcode |
Definition at line 150 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
char* bend_scan_rr::errstring |
Definition at line 151 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
Z_SRW_extra_arg* bend_scan_rr::extra_args |
SRU extra request parameters (input)
Definition at line 154 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
char* bend_scan_rr::extra_response_data |
SRW extra XML response (output)
Definition at line 155 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
int bend_scan_rr::num_bases |
number of databases (input)
Definition at line 134 of file backend.h.
Referenced by process_scanRequest(), and srw_bend_scan().
int bend_scan_rr::num_entries |
number of entries requested/returned
Definition at line 144 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
ODR bend_scan_rr::print |
printing stream (input)
Definition at line 140 of file backend.h.
Referenced by process_scanRequest(), and srw_bend_scan().
Z_ReferenceId* bend_scan_rr::referenceId |
reference ID (input)
Definition at line 137 of file backend.h.
Referenced by process_scanRequest(), and srw_bend_scan().
char* bend_scan_rr::scanClause |
CQL scan clause
Definition at line 152 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
char* bend_scan_rr::setname |
Scan in result set (NULL if omitted)
Definition at line 153 of file backend.h.
Referenced by process_scanRequest(), and srw_bend_scan().
bend_scan_status bend_scan_rr::status |
Definition at line 149 of file backend.h.
Referenced by process_scanRequest(), and ztest_scan().
int* bend_scan_rr::step_size |
step size
Definition at line 142 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
ODR bend_scan_rr::stream |
encoding stream (input)
Definition at line 139 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
Z_AttributesPlusTerm* bend_scan_rr::term |
start term (input)
Definition at line 138 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().
int bend_scan_rr::term_position |
desired index of term in result list/returned
Definition at line 143 of file backend.h.
Referenced by process_scanRequest(), srw_bend_scan(), and ztest_scan().