class Z3950_resultSet {
// No public constructor: these are created by Z3950_connection
void *option(char *key, void *val = 0);
size_t size();
Z3950_record *record(size_t i);
Z3950_record **records(size_t *np);
int errcode();
char *errmsg();
char *addinfo();
};