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