2 * IR toolkit for tcl/tk
4 * Sebastian Hammer, Adam Dickmeiss
7 * Revision 1.1 1995-05-23 15:34:49 adam
8 * Many new settings, userInformationField, smallSetUpperBound, etc.
9 * A number of settings are inherited when ir-set is executed.
10 * This version is incompatible with the graphical test client (client.tcl).
37 int num_databaseNames;
42 int smallSetUpperBound;
43 int largeSetLowerBound;
44 int mediumSetPresentNumber;
53 int preferredMessageSize;
54 int maximumRecordSize;
56 Odr_bitmask protocolVersion;
57 char *idAuthentication;
58 char *implementationName;
59 char *implementationId;
61 char *targetImplementationName;
62 char *targetImplementationId;
63 char *targetImplementationVersion;
64 char *userInformationField;
85 struct IRSetObj_ *set_child;
86 struct IRScanObj_ *scan_child;
91 typedef struct IRRecordList_ {
103 struct IRRecordList_ *next;
106 typedef struct IRSetObj_ {
112 int numberOfRecordsReturned;
118 IRRecordList *record_list;
122 typedef struct IRScanEntry_ {
127 int globalOccurrences;
136 typedef struct IRScanDiag_ {
140 typedef struct IRScanObj_ {
143 int numberOfTermsRequested;
144 int preferredPositionInResponse;
147 int numberOfEntriesReturned;
156 IRScanEntry *entries;
157 IRScanDiag *nonSurrogateDiagnostics;