YAZ  5.34.0
z-oclcui.h
Go to the documentation of this file.
1 
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 
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
27  char *motd; /* OPT */
29  Z_DBName **dblist; /* OPT */
30  Odr_bool *failReason; /* OPT */
31  Odr_int *code; /* OPT */
32  char *text; /* OPT */
33 };
34 
35 
36 
37 #ifdef __cplusplus
38 }
39 #endif
40 #endif
int opt
Definition: initopt.c:19
char * name
Definition: initopt.c:18
Header for ODR (Open Data Representation)
nmem_bool_t Odr_bool
Definition: odr.h:48
nmem_int_t Odr_int
Definition: odr.h:47
Odr_bool * failReason
Definition: z-oclcui.h:30
Z_DBName ** dblist
Definition: z-oclcui.h:29
Definition: odr.h:125
int z_OCLC_UserInformation(ODR o, Z_OCLC_UserInformation **p, int opt, const char *name)
Definition: z-oclcui.c:12
int z_DBName(ODR o, Z_DBName **p, int opt, const char *name)
Definition: z-oclcui.c:30
char Z_DBName
Definition: z-oclcui.h:18