YAZ 5.37.0
zes-update0.h File Reference

ASN.1 Module ESFormat-Update0. More...

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

Go to the source code of this file.

Data Structures

struct  Z_IU0UpdateEsRequest
struct  Z_IU0UpdateTaskPackage
struct  Z_IU0Update
struct  Z_IU0OriginPartToKeep
struct  Z_IU0TargetPart
struct  Z_IU0SuppliedRecordsId
struct  Z_IU0SuppliedRecords_elem
struct  Z_IU0SuppliedRecords
struct  Z_IU0CorrelationInfo
struct  Z_IU0TaskPackageRecordStructure

Macros

#define Z_IU0Update_esRequest   1
#define Z_IU0Update_taskPackage   2
#define Z_IU0OriginPartToKeep_recordInsert   1
#define Z_IU0OriginPartToKeep_recordReplace   2
#define Z_IU0OriginPartToKeep_recordDelete   3
#define Z_IU0OriginPartToKeep_elementUpdate   4
#define Z_IU0TargetPart_success   1
#define Z_IU0TargetPart_partial   2
#define Z_IU0TargetPart_failure   3
#define Z_IU0SuppliedRecordsId_timeStamp   1
#define Z_IU0SuppliedRecordsId_versionNumber   2
#define Z_IU0SuppliedRecordsId_previousVersion   3
#define Z_IU0SuppliedRecords_elem_number   1
#define Z_IU0SuppliedRecords_elem_string   2
#define Z_IU0SuppliedRecords_elem_opaque   3
#define Z_IU0TaskPackageRecordStructure_record   1
#define Z_IU0TaskPackageRecordStructure_diagnostic   2
#define Z_IU0TaskPackageRecordStructure_success   1
#define Z_IU0TaskPackageRecordStructure_queued   2
#define Z_IU0TaskPackageRecordStructure_inProcess   3
#define Z_IU0TaskPackageRecordStructure_failure   4

Typedefs

typedef struct Z_IU0UpdateEsRequest Z_IU0UpdateEsRequest
typedef struct Z_IU0UpdateTaskPackage Z_IU0UpdateTaskPackage
typedef struct Z_IU0Update Z_IU0Update
typedef struct Z_IU0OriginPartToKeep Z_IU0OriginPartToKeep
typedef struct Z_IU0TargetPart Z_IU0TargetPart
typedef struct Z_IU0SuppliedRecordsId Z_IU0SuppliedRecordsId
typedef struct Z_IU0SuppliedRecords_elem Z_IU0SuppliedRecords_elem
typedef struct Z_IU0SuppliedRecords Z_IU0SuppliedRecords
typedef Z_IU0SuppliedRecords Z_IU0OriginPartNotToKeep
typedef struct Z_IU0CorrelationInfo Z_IU0CorrelationInfo
typedef struct Z_IU0TaskPackageRecordStructure Z_IU0TaskPackageRecordStructure

Functions

int z_IU0UpdateEsRequest (ODR o, Z_IU0UpdateEsRequest **p, int opt, const char *name)
int z_IU0UpdateTaskPackage (ODR o, Z_IU0UpdateTaskPackage **p, int opt, const char *name)
int z_IU0Update (ODR o, Z_IU0Update **p, int opt, const char *name)
int z_IU0OriginPartToKeep (ODR o, Z_IU0OriginPartToKeep **p, int opt, const char *name)
int z_IU0TargetPart (ODR o, Z_IU0TargetPart **p, int opt, const char *name)
int z_IU0SuppliedRecordsId (ODR o, Z_IU0SuppliedRecordsId **p, int opt, const char *name)
int z_IU0SuppliedRecords_elem (ODR o, Z_IU0SuppliedRecords_elem **p, int opt, const char *name)
int z_IU0SuppliedRecords (ODR o, Z_IU0SuppliedRecords **p, int opt, const char *name)
int z_IU0OriginPartNotToKeep (ODR o, Z_IU0OriginPartNotToKeep **p, int opt, const char *name)
int z_IU0CorrelationInfo (ODR o, Z_IU0CorrelationInfo **p, int opt, const char *name)
int z_IU0TaskPackageRecordStructure (ODR o, Z_IU0TaskPackageRecordStructure **p, int opt, const char *name)

Detailed Description

ASN.1 Module ESFormat-Update0.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file zes-update0.h.

Macro Definition Documentation

◆ Z_IU0OriginPartToKeep_elementUpdate

#define Z_IU0OriginPartToKeep_elementUpdate   4

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

◆ Z_IU0OriginPartToKeep_recordDelete

#define Z_IU0OriginPartToKeep_recordDelete   3

Definition at line 77 of file zes-update0.h.

◆ Z_IU0OriginPartToKeep_recordInsert

#define Z_IU0OriginPartToKeep_recordInsert   1

Definition at line 75 of file zes-update0.h.

◆ Z_IU0OriginPartToKeep_recordReplace

#define Z_IU0OriginPartToKeep_recordReplace   2

Definition at line 76 of file zes-update0.h.

◆ Z_IU0SuppliedRecords_elem_number

#define Z_IU0SuppliedRecords_elem_number   1

Definition at line 116 of file zes-update0.h.

Referenced by z_IU0SuppliedRecords_elem().

◆ Z_IU0SuppliedRecords_elem_opaque

#define Z_IU0SuppliedRecords_elem_opaque   3

Definition at line 118 of file zes-update0.h.

Referenced by z_IU0SuppliedRecords_elem().

◆ Z_IU0SuppliedRecords_elem_string

#define Z_IU0SuppliedRecords_elem_string   2

Definition at line 117 of file zes-update0.h.

Referenced by z_IU0SuppliedRecords_elem().

◆ Z_IU0SuppliedRecordsId_previousVersion

#define Z_IU0SuppliedRecordsId_previousVersion   3

Definition at line 106 of file zes-update0.h.

Referenced by z_IU0SuppliedRecordsId().

◆ Z_IU0SuppliedRecordsId_timeStamp

#define Z_IU0SuppliedRecordsId_timeStamp   1

Definition at line 104 of file zes-update0.h.

Referenced by z_IU0SuppliedRecordsId().

◆ Z_IU0SuppliedRecordsId_versionNumber

#define Z_IU0SuppliedRecordsId_versionNumber   2

Definition at line 105 of file zes-update0.h.

Referenced by z_IU0SuppliedRecordsId().

◆ Z_IU0TargetPart_failure

#define Z_IU0TargetPart_failure   3

Definition at line 90 of file zes-update0.h.

Referenced by es_response_taskpackage_update0().

◆ Z_IU0TargetPart_partial

#define Z_IU0TargetPart_partial   2

Definition at line 89 of file zes-update0.h.

Referenced by es_response_taskpackage_update0().

◆ Z_IU0TargetPart_success

#define Z_IU0TargetPart_success   1

Definition at line 88 of file zes-update0.h.

Referenced by es_response_taskpackage_update0().

◆ Z_IU0TaskPackageRecordStructure_diagnostic

#define Z_IU0TaskPackageRecordStructure_diagnostic   2

Definition at line 141 of file zes-update0.h.

Referenced by z_IU0TaskPackageRecordStructure().

◆ Z_IU0TaskPackageRecordStructure_failure

#define Z_IU0TaskPackageRecordStructure_failure   4

Definition at line 147 of file zes-update0.h.

◆ Z_IU0TaskPackageRecordStructure_inProcess

#define Z_IU0TaskPackageRecordStructure_inProcess   3

Definition at line 146 of file zes-update0.h.

◆ Z_IU0TaskPackageRecordStructure_queued

#define Z_IU0TaskPackageRecordStructure_queued   2

Definition at line 145 of file zes-update0.h.

◆ Z_IU0TaskPackageRecordStructure_record

#define Z_IU0TaskPackageRecordStructure_record   1

Definition at line 140 of file zes-update0.h.

Referenced by z_IU0TaskPackageRecordStructure().

◆ Z_IU0TaskPackageRecordStructure_success

#define Z_IU0TaskPackageRecordStructure_success   1

Definition at line 144 of file zes-update0.h.

◆ Z_IU0Update_esRequest

#define Z_IU0Update_esRequest   1

Definition at line 69 of file zes-update0.h.

Referenced by z_IU0Update().

◆ Z_IU0Update_taskPackage

#define Z_IU0Update_taskPackage   2

Definition at line 70 of file zes-update0.h.

Referenced by z_IU0Update().

Typedef Documentation

◆ Z_IU0CorrelationInfo

typedef struct Z_IU0CorrelationInfo Z_IU0CorrelationInfo

Definition at line 43 of file zes-update0.h.

◆ Z_IU0OriginPartNotToKeep

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

◆ Z_IU0OriginPartToKeep

typedef struct Z_IU0OriginPartToKeep Z_IU0OriginPartToKeep

Definition at line 25 of file zes-update0.h.

◆ Z_IU0SuppliedRecords

typedef struct Z_IU0SuppliedRecords Z_IU0SuppliedRecords

Definition at line 37 of file zes-update0.h.

◆ Z_IU0SuppliedRecords_elem

typedef struct Z_IU0SuppliedRecords_elem Z_IU0SuppliedRecords_elem

Definition at line 34 of file zes-update0.h.

◆ Z_IU0SuppliedRecordsId

typedef struct Z_IU0SuppliedRecordsId Z_IU0SuppliedRecordsId

Definition at line 31 of file zes-update0.h.

◆ Z_IU0TargetPart

typedef struct Z_IU0TargetPart Z_IU0TargetPart

Definition at line 28 of file zes-update0.h.

◆ Z_IU0TaskPackageRecordStructure

typedef struct Z_IU0TaskPackageRecordStructure Z_IU0TaskPackageRecordStructure

Definition at line 46 of file zes-update0.h.

◆ Z_IU0Update

typedef struct Z_IU0Update Z_IU0Update

Definition at line 22 of file zes-update0.h.

◆ Z_IU0UpdateEsRequest

typedef struct Z_IU0UpdateEsRequest Z_IU0UpdateEsRequest

Definition at line 16 of file zes-update0.h.

◆ Z_IU0UpdateTaskPackage

typedef struct Z_IU0UpdateTaskPackage Z_IU0UpdateTaskPackage

Definition at line 19 of file zes-update0.h.

Function Documentation

◆ z_IU0CorrelationInfo()

int z_IU0CorrelationInfo ( ODR o,
Z_IU0CorrelationInfo ** p,
int opt,
const char * name )

◆ z_IU0OriginPartNotToKeep()

int z_IU0OriginPartNotToKeep ( ODR o,
Z_IU0OriginPartNotToKeep ** p,
int opt,
const char * name )

Definition at line 70 of file zes-update0.c.

References name, opt, and z_IU0SuppliedRecords().

Referenced by z_IU0UpdateEsRequest().

◆ z_IU0OriginPartToKeep()

int z_IU0OriginPartToKeep ( ODR o,
Z_IU0OriginPartToKeep ** p,
int opt,
const char * name )

◆ z_IU0SuppliedRecords()

int z_IU0SuppliedRecords ( ODR o,
Z_IU0SuppliedRecords ** p,
int opt,
const char * name )

◆ z_IU0SuppliedRecords_elem()

◆ z_IU0SuppliedRecordsId()

◆ z_IU0TargetPart()

◆ z_IU0TaskPackageRecordStructure()

◆ z_IU0Update()

◆ z_IU0UpdateEsRequest()

int z_IU0UpdateEsRequest ( ODR o,
Z_IU0UpdateEsRequest ** p,
int opt,
const char * name )

◆ z_IU0UpdateTaskPackage()

int z_IU0UpdateTaskPackage ( ODR o,
Z_IU0UpdateTaskPackage ** p,
int opt,
const char * name )