YAZ
5.34.0
|
Information for fetch record handler. More...
#include <backend.h>
Data Fields | |
char * | setname |
int | number |
Z_ReferenceId * | referenceId |
Odr_oid * | request_format |
Z_RecordComposition * | comp |
ODR | stream |
ODR | |
char * | basename |
int | len |
char * | record |
int | last_in_set |
Odr_oid * | output_format |
int | errcode |
char * | errstring |
int | surrogate_flag |
char * | schema |
char* bend_fetch_rr::basename |
name of database for record (output)
Definition at line 107 of file backend.h.
Referenced by my_fetch(), pack_records(), srw_bend_fetch(), and ztest_fetch().
Z_RecordComposition* bend_fetch_rr::comp |
Formatting instructions (input)
Definition at line 103 of file backend.h.
Referenced by pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
int bend_fetch_rr::errcode |
Diagnostic code / 0 for no error (output)
Definition at line 112 of file backend.h.
Referenced by my_fetch(), pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
char* bend_fetch_rr::errstring |
Additional info (output)
Definition at line 113 of file backend.h.
Referenced by my_fetch(), pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
int bend_fetch_rr::last_in_set |
1=last in set; 0=not last (output)
Definition at line 110 of file backend.h.
Referenced by my_fetch(), pack_records(), srw_bend_fetch(), and ztest_fetch().
int bend_fetch_rr::len |
record length or -1 if structured (output)
Definition at line 108 of file backend.h.
Referenced by my_fetch(), pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
int bend_fetch_rr::number |
record position (1,2,etc) (input)
Definition at line 100 of file backend.h.
Referenced by my_fetch(), pack_records(), srw_bend_fetch(), and ztest_fetch().
Odr_oid* bend_fetch_rr::output_format |
record syntax OID (output)
Definition at line 111 of file backend.h.
Referenced by my_fetch(), pack_records(), retrieve_fetch(), and ztest_fetch().
ODR bend_fetch_rr::print |
printing stream (input)
Definition at line 105 of file backend.h.
Referenced by pack_records(), and srw_bend_fetch().
char* bend_fetch_rr::record |
record buffer (output)
Definition at line 109 of file backend.h.
Referenced by my_fetch(), pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
Z_ReferenceId* bend_fetch_rr::referenceId |
reference ID (input)
Definition at line 101 of file backend.h.
Referenced by pack_records(), and srw_bend_fetch().
Odr_oid* bend_fetch_rr::request_format |
record syntax OID (input)
Definition at line 102 of file backend.h.
Referenced by my_fetch(), pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
char* bend_fetch_rr::schema |
string record schema (input/output)
Definition at line 115 of file backend.h.
Referenced by pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
char* bend_fetch_rr::setname |
result set ID (input)
Definition at line 99 of file backend.h.
Referenced by pack_records(), srw_bend_fetch(), and ztest_fetch().
ODR bend_fetch_rr::stream |
encoding stream (input)
Definition at line 104 of file backend.h.
Referenced by my_fetch(), pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().
int bend_fetch_rr::surrogate_flag |
1=surrogate diagnostic(SD); 0=NSD (output)
Definition at line 114 of file backend.h.
Referenced by pack_records(), retrieve_fetch(), srw_bend_fetch(), and ztest_fetch().