source: trunk/gsdl/packages/yaz/include/yaz/proto.h@ 1866

Last change on this file since 1866 was 1866, checked in by jrm21, 23 years ago

fixed up conflict with new corba branch added to cvs head.

  • Property svn:keywords set to Author Date Id Revision
File size: 3.6 KB
Line 
1/*
2 * Copyright (c) 1998-2000, Index Data
3 * See the file LICENSE for details.
4 * Sebastian Hammer, Adam Dickmeiss
5 *
6 * cvs log info removed. - jrm21
7 */
8#ifndef Z_PROTO_H
9#define Z_PROTO_H
10
11#define Z_95 1
12#define ASN_COMPILED 1
13
14#include <yaz/yaz-version.h>
15#include <yaz/z-accdes1.h>
16#include <yaz/z-accform1.h>
17#include <yaz/z-acckrb1.h>
18#include <yaz/z-core.h>
19#include <yaz/z-diag1.h>
20#include <yaz/z-espec1.h>
21#include <yaz/z-estask.h>
22#include <yaz/z-exp.h>
23#include <yaz/z-grs.h>
24#include <yaz/z-opac.h>
25#include <yaz/z-rrf1.h>
26#include <yaz/z-rrf2.h>
27#include <yaz/z-sum.h>
28#include <yaz/z-sutrs.h>
29#include <yaz/z-uifr1.h>
30#include <yaz/zes-expi.h>
31#include <yaz/zes-exps.h>
32#include <yaz/zes-order.h>
33#include <yaz/zes-pquery.h>
34#include <yaz/zes-psched.h>
35#include <yaz/zes-pset.h>
36#include <yaz/zes-update.h>
37#include <yaz/z-date.h>
38#include <yaz/z-univ.h>
39
40YAZ_BEGIN_CDECL
41
42#define Z_PRES_SUCCESS Z_PresentStatus_success
43#define Z_PRES_PARTIAL_1 Z_PresentStatus_partial_1
44#define Z_PRES_PARTIAL_2 Z_PresentStatus_partial_2
45#define Z_PRES_PARTIAL_3 Z_PresentStatus_partial_3
46#define Z_PRES_PARTIAL_4 Z_PresentStatus_partial_4
47#define Z_PRES_FAILURE Z_PresentStatus_failure
48
49#define Z_RES_SUBSET Z_SearchResponse_subset
50#define Z_RES_INTERIM Z_SearchResponse_interim
51#define Z_RES_NONE Z_SearchResponse_none
52
53#define Z_SortStatus_success Z_SortResponse_success
54#define Z_SortStatus_partial_1 Z_SortResponse_partial_1
55#define Z_SortStatus_failure Z_SortResponse_failure
56
57#define Z_SortRelation_ascending Z_SortKeySpec_ascending
58#define Z_SortRelation_descending Z_SortKeySpec_descending
59#define Z_SortRelation_ascendingByFreq Z_SortKeySpec_ascendingByFrequency
60#define Z_SortRelation_descendingByFreq Z_SortKeySpec_descendingByfrequency
61
62#define Z_SortCase_caseSensitive Z_SortKeySpec_caseSensitive
63#define Z_SortCase_caseInsensitive Z_SortKeySpec_descendingByfrequency
64
65#define Z_TriggerResourceCtrl_resourceReport Z_TriggerResourceControlRequest_resourceReport
66#define Z_TriggerResourceCtrl_resourceControl Z_TriggerResourceControlRequest_resourceControl
67#define Z_TriggerResourceCtrl_cancel Z_TriggerResourceControlRequest_cancel
68
69#define Z_DeleteRequest_list Z_DeleteResultSetRequest_list
70#define Z_DeleteRequest_all Z_DeleteResultSetRequest_all
71
72#define Z_AccessRequest_simpleForm Z_AccessControlRequest_simpleForm
73#define Z_AccessRequest_externallyDefined Z_AccessControlRequest_externallyDefined
74
75#define Z_AccessResponse_simpleForm Z_AccessControlResponse_simpleForm
76#define Z_AccessResponse_externallyDefined Z_AccessControlResponse_externallyDefined
77
78#define Z_ResourceReportStatus_success Z_ResourceReportResponse_success
79#define Z_ResourceReportStatus_partial Z_ResourceReportResponse_partial
80#define Z_ResourceReportStatus_failure_1 Z_ResourceReportResponse_failure_1
81#define Z_ResourceReportStatus_failure_2 Z_ResourceReportResponse_failure_2
82#define Z_ResourceReportStatus_failure_3 Z_ResourceReportResponse_failure_3
83#define Z_ResourceReportStatus_failure_4 Z_ResourceReportResponse_failure_4
84#define Z_ResourceReportStatus_failure_5 Z_ResourceReportResponse_failure_5
85#define Z_ResourceReportStatus_failure_6 Z_ResourceReportResponse_failure_6
86
87#define Z_SortResultSetStatus_empty Z_SortResponse_empty
88#define Z_SortResultSetStatus_interim Z_SortResponse_interim
89#define Z_SortResultSetStatus_unchanged Z_SortResponse_unchanged
90#define Z_SortResultSetStatus_none Z_SortResponse_none
91
92typedef Z_External Z_DatabaseRecord;
93typedef struct Z_IOItemOrder Z_ItemOrder;
94
95YAZ_EXPORT Z_APDU *zget_APDU(ODR o, int which);
96YAZ_EXPORT Z_Close *zget_Close (ODR o);
97
98YAZ_END_CDECL
99
100#include <yaz/prt-ext.h>
101
102#endif
Note: See TracBrowser for help on using the repository browser.