YAZ 5.35.1
z-estask.h
Go to the documentation of this file.
1
7#ifndef z_estask_H
8#define z_estask_H
9
10#include <yaz/odr.h>
11#include <yaz/z-core.h>
12#ifdef __cplusplus
13extern "C" {
14#endif
15
17YAZ_EXPORT int z_TaskPackage(ODR o, Z_TaskPackage **p, int opt, const char *name);
18#ifdef __cplusplus
19}
20#endif
21#ifdef __cplusplus
22extern "C" {
23#endif
32 char *creationDateTime; /* OPT */
33#define Z_TaskPackage_pending 0
34#define Z_TaskPackage_active 1
35#define Z_TaskPackage_complete 2
36#define Z_TaskPackage_aborted 3
41};
42
43#ifdef __cplusplus
44}
45#endif
46#endif
int opt
Definition initopt.c:19
char * name
Definition initopt.c:18
Header for ODR (Open Data Representation)
nmem_int_t Odr_int
Definition odr.h:47
short Odr_oid
Definition oid_util.h:42
structure for all known EXTERNALs
Definition prt-ext.h:59
Odr_oct * targetReference
Definition z-estask.h:31
Z_Permissions * permissions
Definition z-estask.h:29
char * creationDateTime
Definition z-estask.h:32
Odr_oid * packageType
Definition z-estask.h:25
int num_packageDiagnostics
Definition z-estask.h:38
Z_IntUnit * retentionTime
Definition z-estask.h:28
Odr_int * taskStatus
Definition z-estask.h:37
Z_InternationalString * description
Definition z-estask.h:30
Z_External * taskSpecificParameters
Definition z-estask.h:40
Z_InternationalString * packageName
Definition z-estask.h:26
Z_DiagRec ** packageDiagnostics
Definition z-estask.h:39
Z_InternationalString * userId
Definition z-estask.h:27
Definition odr.h:100
Definition odr.h:125
ASN.1 Module Z39-50-APDU-1995.
char Z_InternationalString
Definition z-core.h:301
int z_TaskPackage(ODR o, Z_TaskPackage **p, int opt, const char *name)
Definition z-estask.c:12