YAZ  5.34.0
Data Structures | Macros | Typedefs | Functions
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.

◆ Z_IU0SuppliedRecords_elem_opaque

#define Z_IU0SuppliedRecords_elem_opaque   3

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

◆ Z_IU0SuppliedRecords_elem_string

#define Z_IU0SuppliedRecords_elem_string   2

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

◆ Z_IU0SuppliedRecordsId_previousVersion

#define Z_IU0SuppliedRecordsId_previousVersion   3

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

◆ Z_IU0SuppliedRecordsId_timeStamp

#define Z_IU0SuppliedRecordsId_timeStamp   1

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

◆ Z_IU0SuppliedRecordsId_versionNumber

#define Z_IU0SuppliedRecordsId_versionNumber   2

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

◆ Z_IU0TargetPart_failure

#define Z_IU0TargetPart_failure   3

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

◆ Z_IU0TargetPart_partial

#define Z_IU0TargetPart_partial   2

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

◆ Z_IU0TargetPart_success

#define Z_IU0TargetPart_success   1

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

◆ Z_IU0TaskPackageRecordStructure_diagnostic

#define Z_IU0TaskPackageRecordStructure_diagnostic   2

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

◆ 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.

◆ 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.

◆ Z_IU0Update_taskPackage

#define Z_IU0Update_taskPackage   2

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

Typedef Documentation

◆ Z_IU0CorrelationInfo

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

◆ Z_IU0OriginPartNotToKeep

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

◆ Z_IU0OriginPartToKeep

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

◆ Z_IU0SuppliedRecords

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

◆ Z_IU0SuppliedRecords_elem

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

◆ Z_IU0SuppliedRecordsId

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

◆ Z_IU0TargetPart

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

◆ Z_IU0TaskPackageRecordStructure

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

◆ Z_IU0Update

typedef struct Z_IU0Update Z_IU0Update

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

◆ Z_IU0UpdateEsRequest

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

◆ Z_IU0UpdateTaskPackage

Definition at line 17 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()

int z_IU0SuppliedRecords_elem ( ODR  o,
Z_IU0SuppliedRecords_elem **  p,
int  opt,
const char *  name 
)

◆ z_IU0SuppliedRecordsId()

int z_IU0SuppliedRecordsId ( ODR  o,
Z_IU0SuppliedRecordsId **  p,
int  opt,
const char *  name 
)

◆ z_IU0TargetPart()

int z_IU0TargetPart ( ODR  o,
Z_IU0TargetPart **  p,
int  opt,
const char *  name 
)

◆ z_IU0TaskPackageRecordStructure()

int z_IU0TaskPackageRecordStructure ( ODR  o,
Z_IU0TaskPackageRecordStructure **  p,
int  opt,
const char *  name 
)

◆ z_IU0Update()

int z_IU0Update ( ODR  o,
Z_IU0Update **  p,
int  opt,
const char *  name 
)

◆ 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 
)