YAZ 5.37.0
z-opac.h File Reference

ASN.1 Module RecordSyntax-opac. More...

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

Go to the source code of this file.

Data Structures

struct  Z_OPACRecord
struct  Z_HoldingsRecord
struct  Z_HoldingsAndCircData
struct  Z_Volume
struct  Z_CircRecord

Macros

#define Z_HoldingsRecord_marcHoldingsRecord   1
#define Z_HoldingsRecord_holdingsAndCirc   2

Typedefs

typedef struct Z_OPACRecord Z_OPACRecord
typedef struct Z_HoldingsRecord Z_HoldingsRecord
typedef struct Z_HoldingsAndCircData Z_HoldingsAndCircData
typedef struct Z_Volume Z_Volume
typedef struct Z_CircRecord Z_CircRecord

Functions

int z_OPACRecord (ODR o, Z_OPACRecord **p, int opt, const char *name)
int z_HoldingsRecord (ODR o, Z_HoldingsRecord **p, int opt, const char *name)
int z_HoldingsAndCircData (ODR o, Z_HoldingsAndCircData **p, int opt, const char *name)
int z_Volume (ODR o, Z_Volume **p, int opt, const char *name)
int z_CircRecord (ODR o, Z_CircRecord **p, int opt, const char *name)

Detailed Description

ASN.1 Module RecordSyntax-opac.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-opac.h.

Macro Definition Documentation

◆ Z_HoldingsRecord_holdingsAndCirc

#define Z_HoldingsRecord_holdingsAndCirc   2

Definition at line 48 of file z-opac.h.

Referenced by dummy_opac(), holdingsRecord(), yaz_opac_decode_wrbuf2(), and z_HoldingsRecord().

◆ Z_HoldingsRecord_marcHoldingsRecord

#define Z_HoldingsRecord_marcHoldingsRecord   1

Definition at line 47 of file z-opac.h.

Referenced by yaz_opac_decode_wrbuf2(), and z_HoldingsRecord().

Typedef Documentation

◆ Z_CircRecord

typedef struct Z_CircRecord Z_CircRecord

Definition at line 28 of file z-opac.h.

◆ Z_HoldingsAndCircData

typedef struct Z_HoldingsAndCircData Z_HoldingsAndCircData

Definition at line 22 of file z-opac.h.

◆ Z_HoldingsRecord

typedef struct Z_HoldingsRecord Z_HoldingsRecord

Definition at line 19 of file z-opac.h.

◆ Z_OPACRecord

typedef struct Z_OPACRecord Z_OPACRecord

Definition at line 16 of file z-opac.h.

◆ Z_Volume

typedef struct Z_Volume Z_Volume

Definition at line 25 of file z-opac.h.

Function Documentation

◆ z_CircRecord()

int z_CircRecord ( ODR o,
Z_CircRecord ** p,
int opt,
const char * name )

◆ z_HoldingsAndCircData()

int z_HoldingsAndCircData ( ODR o,
Z_HoldingsAndCircData ** p,
int opt,
const char * name )

◆ z_HoldingsRecord()

◆ z_OPACRecord()

int z_OPACRecord ( ODR o,
Z_OPACRecord ** p,
int opt,
const char * name )

◆ z_Volume()

int z_Volume ( ODR o,
Z_Volume ** p,
int opt,
const char * name )