YAZ
5.34.0
src
yaz
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
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
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
opt
int opt
Definition:
initopt.c:19
name
char * name
Definition:
initopt.c:18
odr.h
Header for ODR (Open Data Representation)
Odr_bool
nmem_bool_t Odr_bool
Definition:
odr.h:48
Odr_int
nmem_int_t Odr_int
Definition:
odr.h:47
Z_OCLC_UserInformation
Definition:
z-oclcui.h:26
Z_OCLC_UserInformation::code
Odr_int * code
Definition:
z-oclcui.h:31
Z_OCLC_UserInformation::failReason
Odr_bool * failReason
Definition:
z-oclcui.h:30
Z_OCLC_UserInformation::num_dblist
int num_dblist
Definition:
z-oclcui.h:28
Z_OCLC_UserInformation::dblist
Z_DBName ** dblist
Definition:
z-oclcui.h:29
Z_OCLC_UserInformation::text
char * text
Definition:
z-oclcui.h:32
Z_OCLC_UserInformation::motd
char * motd
Definition:
z-oclcui.h:27
odr
Definition:
odr.h:125
z_OCLC_UserInformation
int z_OCLC_UserInformation(ODR o, Z_OCLC_UserInformation **p, int opt, const char *name)
Definition:
z-oclcui.c:12
z_DBName
int z_DBName(ODR o, Z_DBName **p, int opt, const char *name)
Definition:
z-oclcui.c:30
Z_DBName
char Z_DBName
Definition:
z-oclcui.h:18
Generated by
1.9.1