YAZ  5.34.0
Data Structures | Macros | Typedefs | Functions
zes-update.h File Reference

ASN.1 Module ESFormat-Update. More...

#include <yaz/odr.h>
#include <yaz/z-core.h>

Go to the source code of this file.

Data Structures

struct  Z_IUUpdateEsRequest
 
struct  Z_IUUpdateTaskPackage
 
struct  Z_IUUpdate
 
struct  Z_IUOriginPartToKeep
 
struct  Z_IUTargetPart
 
struct  Z_IUSuppliedRecordsId
 
struct  Z_IUSuppliedRecords_elem
 
struct  Z_IUSuppliedRecords
 
struct  Z_IUCorrelationInfo
 
struct  Z_IUTaskPackageRecordStructureSurrogateDiagnostics
 
struct  Z_IUTaskPackageRecordStructure
 

Macros

#define Z_IUUpdate_esRequest   1
 
#define Z_IUUpdate_taskPackage   2
 
#define Z_IUOriginPartToKeep_recordInsert   1
 
#define Z_IUOriginPartToKeep_recordReplace   2
 
#define Z_IUOriginPartToKeep_recordDelete   3
 
#define Z_IUOriginPartToKeep_elementUpdate   4
 
#define Z_IUOriginPartToKeep_specialUpdate   5
 
#define Z_IUTargetPart_success   1
 
#define Z_IUTargetPart_partial   2
 
#define Z_IUTargetPart_failure   3
 
#define Z_IUSuppliedRecordsId_timeStamp   1
 
#define Z_IUSuppliedRecordsId_versionNumber   2
 
#define Z_IUSuppliedRecordsId_previousVersion   3
 
#define Z_IUSuppliedRecords_elem_number   1
 
#define Z_IUSuppliedRecords_elem_string   2
 
#define Z_IUSuppliedRecords_elem_opaque   3
 
#define Z_IUTaskPackageRecordStructure_record   1
 
#define Z_IUTaskPackageRecordStructure_surrogateDiagnostics   2
 
#define Z_IUTaskPackageRecordStructure_success   1
 
#define Z_IUTaskPackageRecordStructure_queued   2
 
#define Z_IUTaskPackageRecordStructure_inProcess   3
 
#define Z_IUTaskPackageRecordStructure_failure   4
 

Typedefs

typedef struct Z_IUUpdateEsRequest Z_IUUpdateEsRequest
 
typedef struct Z_IUUpdateTaskPackage Z_IUUpdateTaskPackage
 
typedef struct Z_IUUpdate Z_IUUpdate
 
typedef struct Z_IUOriginPartToKeep Z_IUOriginPartToKeep
 
typedef struct Z_IUTargetPart Z_IUTargetPart
 
typedef struct Z_IUSuppliedRecordsId Z_IUSuppliedRecordsId
 
typedef struct Z_IUSuppliedRecords_elem Z_IUSuppliedRecords_elem
 
typedef struct Z_IUSuppliedRecords Z_IUSuppliedRecords
 
typedef Z_IUSuppliedRecords Z_IUOriginPartNotToKeep
 
typedef struct Z_IUCorrelationInfo Z_IUCorrelationInfo
 
typedef struct Z_IUTaskPackageRecordStructureSurrogateDiagnostics Z_IUTaskPackageRecordStructureSurrogateDiagnostics
 
typedef struct Z_IUTaskPackageRecordStructure Z_IUTaskPackageRecordStructure
 

Functions

int z_IUUpdateEsRequest (ODR o, Z_IUUpdateEsRequest **p, int opt, const char *name)
 
int z_IUUpdateTaskPackage (ODR o, Z_IUUpdateTaskPackage **p, int opt, const char *name)
 
int z_IUUpdate (ODR o, Z_IUUpdate **p, int opt, const char *name)
 
int z_IUOriginPartToKeep (ODR o, Z_IUOriginPartToKeep **p, int opt, const char *name)
 
int z_IUTargetPart (ODR o, Z_IUTargetPart **p, int opt, const char *name)
 
int z_IUSuppliedRecordsId (ODR o, Z_IUSuppliedRecordsId **p, int opt, const char *name)
 
int z_IUSuppliedRecords_elem (ODR o, Z_IUSuppliedRecords_elem **p, int opt, const char *name)
 
int z_IUSuppliedRecords (ODR o, Z_IUSuppliedRecords **p, int opt, const char *name)
 
int z_IUOriginPartNotToKeep (ODR o, Z_IUOriginPartNotToKeep **p, int opt, const char *name)
 
int z_IUCorrelationInfo (ODR o, Z_IUCorrelationInfo **p, int opt, const char *name)
 
int z_IUTaskPackageRecordStructureSurrogateDiagnostics (ODR o, Z_IUTaskPackageRecordStructureSurrogateDiagnostics **p, int opt, const char *name)
 
int z_IUTaskPackageRecordStructure (ODR o, Z_IUTaskPackageRecordStructure **p, int opt, const char *name)
 

Detailed Description

ASN.1 Module ESFormat-Update.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file zes-update.h.

Macro Definition Documentation

◆ Z_IUOriginPartToKeep_elementUpdate

#define Z_IUOriginPartToKeep_elementUpdate   4

Definition at line 81 of file zes-update.h.

◆ Z_IUOriginPartToKeep_recordDelete

#define Z_IUOriginPartToKeep_recordDelete   3

Definition at line 80 of file zes-update.h.

◆ Z_IUOriginPartToKeep_recordInsert

#define Z_IUOriginPartToKeep_recordInsert   1

Definition at line 78 of file zes-update.h.

◆ Z_IUOriginPartToKeep_recordReplace

#define Z_IUOriginPartToKeep_recordReplace   2

Definition at line 79 of file zes-update.h.

◆ Z_IUOriginPartToKeep_specialUpdate

#define Z_IUOriginPartToKeep_specialUpdate   5

Definition at line 82 of file zes-update.h.

◆ Z_IUSuppliedRecords_elem_number

#define Z_IUSuppliedRecords_elem_number   1

Definition at line 121 of file zes-update.h.

◆ Z_IUSuppliedRecords_elem_opaque

#define Z_IUSuppliedRecords_elem_opaque   3

Definition at line 123 of file zes-update.h.

◆ Z_IUSuppliedRecords_elem_string

#define Z_IUSuppliedRecords_elem_string   2

Definition at line 122 of file zes-update.h.

◆ Z_IUSuppliedRecordsId_previousVersion

#define Z_IUSuppliedRecordsId_previousVersion   3

Definition at line 111 of file zes-update.h.

◆ Z_IUSuppliedRecordsId_timeStamp

#define Z_IUSuppliedRecordsId_timeStamp   1

Definition at line 109 of file zes-update.h.

◆ Z_IUSuppliedRecordsId_versionNumber

#define Z_IUSuppliedRecordsId_versionNumber   2

Definition at line 110 of file zes-update.h.

◆ Z_IUTargetPart_failure

#define Z_IUTargetPart_failure   3

Definition at line 95 of file zes-update.h.

◆ Z_IUTargetPart_partial

#define Z_IUTargetPart_partial   2

Definition at line 94 of file zes-update.h.

◆ Z_IUTargetPart_success

#define Z_IUTargetPart_success   1

Definition at line 93 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructure_failure

#define Z_IUTaskPackageRecordStructure_failure   4

Definition at line 157 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructure_inProcess

#define Z_IUTaskPackageRecordStructure_inProcess   3

Definition at line 156 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructure_queued

#define Z_IUTaskPackageRecordStructure_queued   2

Definition at line 155 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructure_record

#define Z_IUTaskPackageRecordStructure_record   1

Definition at line 150 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructure_success

#define Z_IUTaskPackageRecordStructure_success   1

Definition at line 154 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructure_surrogateDiagnostics

#define Z_IUTaskPackageRecordStructure_surrogateDiagnostics   2

Definition at line 151 of file zes-update.h.

◆ Z_IUUpdate_esRequest

#define Z_IUUpdate_esRequest   1

Definition at line 72 of file zes-update.h.

◆ Z_IUUpdate_taskPackage

#define Z_IUUpdate_taskPackage   2

Definition at line 73 of file zes-update.h.

Typedef Documentation

◆ Z_IUCorrelationInfo

Definition at line 41 of file zes-update.h.

◆ Z_IUOriginPartNotToKeep

Definition at line 40 of file zes-update.h.

◆ Z_IUOriginPartToKeep

Definition at line 23 of file zes-update.h.

◆ Z_IUSuppliedRecords

Definition at line 35 of file zes-update.h.

◆ Z_IUSuppliedRecords_elem

Definition at line 32 of file zes-update.h.

◆ Z_IUSuppliedRecordsId

Definition at line 29 of file zes-update.h.

◆ Z_IUTargetPart

Definition at line 26 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructure

Definition at line 47 of file zes-update.h.

◆ Z_IUTaskPackageRecordStructureSurrogateDiagnostics

Definition at line 44 of file zes-update.h.

◆ Z_IUUpdate

typedef struct Z_IUUpdate Z_IUUpdate

Definition at line 20 of file zes-update.h.

◆ Z_IUUpdateEsRequest

Definition at line 1 of file zes-update.h.

◆ Z_IUUpdateTaskPackage

Definition at line 17 of file zes-update.h.

Function Documentation

◆ z_IUCorrelationInfo()

int z_IUCorrelationInfo ( ODR  o,
Z_IUCorrelationInfo **  p,
int  opt,
const char *  name 
)

◆ z_IUOriginPartNotToKeep()

int z_IUOriginPartNotToKeep ( ODR  o,
Z_IUOriginPartNotToKeep **  p,
int  opt,
const char *  name 
)

Definition at line 72 of file zes-update.c.

References name, opt, and z_IUSuppliedRecords().

Referenced by z_IUUpdateEsRequest().

◆ z_IUOriginPartToKeep()

int z_IUOriginPartToKeep ( ODR  o,
Z_IUOriginPartToKeep **  p,
int  opt,
const char *  name 
)

◆ z_IUSuppliedRecords()

int z_IUSuppliedRecords ( ODR  o,
Z_IUSuppliedRecords **  p,
int  opt,
const char *  name 
)

◆ z_IUSuppliedRecords_elem()

int z_IUSuppliedRecords_elem ( ODR  o,
Z_IUSuppliedRecords_elem **  p,
int  opt,
const char *  name 
)

◆ z_IUSuppliedRecordsId()

int z_IUSuppliedRecordsId ( ODR  o,
Z_IUSuppliedRecordsId **  p,
int  opt,
const char *  name 
)

◆ z_IUTargetPart()

int z_IUTargetPart ( ODR  o,
Z_IUTargetPart **  p,
int  opt,
const char *  name 
)

◆ z_IUTaskPackageRecordStructure()

int z_IUTaskPackageRecordStructure ( ODR  o,
Z_IUTaskPackageRecordStructure **  p,
int  opt,
const char *  name 
)

◆ z_IUTaskPackageRecordStructureSurrogateDiagnostics()

int z_IUTaskPackageRecordStructureSurrogateDiagnostics ( ODR  o,
Z_IUTaskPackageRecordStructureSurrogateDiagnostics **  p,
int  opt,
const char *  name 
)

◆ z_IUUpdate()

int z_IUUpdate ( ODR  o,
Z_IUUpdate **  p,
int  opt,
const char *  name 
)

◆ z_IUUpdateEsRequest()

int z_IUUpdateEsRequest ( ODR  o,
Z_IUUpdateEsRequest **  p,
int  opt,
const char *  name 
)

◆ z_IUUpdateTaskPackage()

int z_IUUpdateTaskPackage ( ODR  o,
Z_IUUpdateTaskPackage **  p,
int  opt,
const char *  name 
)