YAZ  5.34.0
Data Structures | Macros | Typedefs | Functions
oclc-ill-req-ext.h File Reference

ASN.1 Module OCLCILLRequestExtension. More...

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

Go to the source code of this file.

Data Structures

struct  ILL_OCLCILLRequestExtension
 
struct  ILL_SystemNo_s
 
struct  ILL_SystemNo
 

Macros

#define ILL_System_dobis   1
 
#define ILL_System_candoc   2
 
#define ILL_System_oclc   3
 
#define ILL_System_rlin   4
 
#define ILL_System_utlas   5
 
#define ILL_System_other   6
 

Typedefs

typedef struct ILL_OCLCILLRequestExtension ILL_OCLCILLRequestExtension
 
typedef struct ILL_SystemNo_s ILL_SystemNo_s
 
typedef struct ILL_SystemNo ILL_SystemNo
 
typedef Odr_int ILL_System
 
typedef ILL_String ILL_RecordNo
 

Functions

int ill_OCLCILLRequestExtension (ODR o, ILL_OCLCILLRequestExtension **p, int opt, const char *name)
 
int ill_SystemNo_s (ODR o, ILL_SystemNo_s **p, int opt, const char *name)
 
int ill_SystemNo (ODR o, ILL_SystemNo **p, int opt, const char *name)
 
int ill_System (ODR o, ILL_System **p, int opt, const char *name)
 
int ill_RecordNo (ODR o, ILL_RecordNo **p, int opt, const char *name)
 

Detailed Description

ASN.1 Module OCLCILLRequestExtension.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file oclc-ill-req-ext.h.

Macro Definition Documentation

◆ ILL_System_candoc

#define ILL_System_candoc   2

Definition at line 58 of file oclc-ill-req-ext.h.

◆ ILL_System_dobis

#define ILL_System_dobis   1

Definition at line 57 of file oclc-ill-req-ext.h.

◆ ILL_System_oclc

#define ILL_System_oclc   3

Definition at line 59 of file oclc-ill-req-ext.h.

◆ ILL_System_other

#define ILL_System_other   6

Definition at line 62 of file oclc-ill-req-ext.h.

◆ ILL_System_rlin

#define ILL_System_rlin   4

Definition at line 60 of file oclc-ill-req-ext.h.

◆ ILL_System_utlas

#define ILL_System_utlas   5

Definition at line 61 of file oclc-ill-req-ext.h.

Typedef Documentation

◆ ILL_OCLCILLRequestExtension

Definition at line 1 of file oclc-ill-req-ext.h.

◆ ILL_RecordNo

Definition at line 28 of file oclc-ill-req-ext.h.

◆ ILL_System

Definition at line 25 of file oclc-ill-req-ext.h.

◆ ILL_SystemNo

typedef struct ILL_SystemNo ILL_SystemNo

Definition at line 20 of file oclc-ill-req-ext.h.

◆ ILL_SystemNo_s

Definition at line 17 of file oclc-ill-req-ext.h.

Function Documentation

◆ ill_OCLCILLRequestExtension()

int ill_OCLCILLRequestExtension ( ODR  o,
ILL_OCLCILLRequestExtension **  p,
int  opt,
const char *  name 
)

◆ ill_RecordNo()

int ill_RecordNo ( ODR  o,
ILL_RecordNo **  p,
int  opt,
const char *  name 
)

Definition at line 63 of file oclc-ill-req-ext.c.

References ill_String(), name, and opt.

Referenced by ill_SystemNo_s().

◆ ill_System()

int ill_System ( ODR  o,
ILL_System **  p,
int  opt,
const char *  name 
)

Definition at line 58 of file oclc-ill-req-ext.c.

References name, odr_enum(), and opt.

Referenced by ill_SystemNo_s().

◆ ill_SystemNo()

int ill_SystemNo ( ODR  o,
ILL_SystemNo **  p,
int  opt,
const char *  name 
)

◆ ill_SystemNo_s()

int ill_SystemNo_s ( ODR  o,
ILL_SystemNo_s **  p,
int  opt,
const char *  name 
)