Initial commit
[yaz4j-moved-to-github.git] / dependencies / yaz-2.1.28 / include / yaz / z-oclcui.h
1 /** \file z-oclcui.h
2     \brief ASN.1 Module UserInfoFormat-oclcUserInformation
3
4     Generated automatically by YAZ ASN.1 Compiler 0.4
5 */
6
7 #ifndef z_oclcui_H
8 #define z_oclcui_H
9
10 #include <yaz/odr.h>
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14
15 typedef struct Z_OCLC_UserInformation Z_OCLC_UserInformation;
16 YAZ_EXPORT int z_OCLC_UserInformation (ODR o, Z_OCLC_UserInformation **p, int opt, const char *name);
17
18 typedef char  Z_DBName;
19 YAZ_EXPORT int z_DBName (ODR o, Z_DBName **p, int opt, const char *name);
20 #ifdef __cplusplus
21 }
22 #endif
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 struct Z_OCLC_UserInformation {
27         char *motd; /* OPT */
28         int num_dblist;
29         Z_DBName **dblist; /* OPT */
30         bool_t *failReason; /* OPT */
31         int *code; /* OPT */
32         char *text; /* OPT */
33 };
34
35
36
37 #ifdef __cplusplus
38 }
39 #endif
40 #endif