1 /* YC 0.2: Wed Mar 01 10:28:12 CET 2000 */
2 /* Module-H RecordSyntax-ESTaskPackage */
8 #include <yaz/z-core.h>
13 typedef struct Z_TaskPackage Z_TaskPackage;
14 YAZ_EXPORT int z_TaskPackage (ODR o, Z_TaskPackage **p, int opt, const char *name);
21 struct Z_TaskPackage {
23 Z_InternationalString *packageName; /* OPT */
24 Z_InternationalString *userId; /* OPT */
25 Z_IntUnit *retentionTime; /* OPT */
26 Z_Permissions *permissions; /* OPT */
27 Z_InternationalString *description; /* OPT */
28 Odr_oct *targetReference; /* OPT */
29 char *creationDateTime; /* OPT */
30 #define Z_TaskPackage_pending 0
31 #define Z_TaskPackage_active 1
32 #define Z_TaskPackage_complete 2
33 #define Z_TaskPackage_aborted 3
35 int num_packageDiagnostics;
36 Z_DiagRec **packageDiagnostics; /* OPT */
37 Z_External *taskSpecificParameters;