z-espec1.h File Reference

ASN.1 Module ElementSpecificationFormat-eSpec-1. More...

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

Go to the source code of this file.

Data Structures

struct  Z_Espec1
struct  Z_ElementRequestCompositeElementPrimitives
struct  Z_ElementRequestCompositeElementSpecs
struct  Z_ElementRequestCompositeElement
struct  Z_ElementRequest
struct  Z_SimpleElement
struct  Z_SpecificTag
struct  Z_ETagUnit
struct  Z_ETagPath
struct  Z_OccurValues
struct  Z_Occurrences

Defines

#define Z_ElementRequestCompositeElement_primitives   1
#define Z_ElementRequestCompositeElement_specs   2
#define Z_ERequest_simpleElement   1
#define Z_ERequest_compositeElement   2
#define Z_ETagUnit_specificTag   1
#define Z_ETagUnit_wildThing   2
#define Z_ETagUnit_wildPath   3
#define Z_Occurrences_all   1
#define Z_Occurrences_last   2
#define Z_Occurrences_values   3

Typedefs

typedef struct Z_Espec1 Z_Espec1
typedef struct
Z_ElementRequestCompositeElementPrimitives 
Z_ElementRequestCompositeElementPrimitives
typedef struct
Z_ElementRequestCompositeElementSpecs 
Z_ElementRequestCompositeElementSpecs
typedef struct
Z_ElementRequestCompositeElement 
Z_ElementRequestCompositeElement
typedef struct Z_ElementRequest Z_ElementRequest
typedef struct Z_SimpleElement Z_SimpleElement
typedef struct Z_SpecificTag Z_SpecificTag
typedef struct Z_ETagUnit Z_ETagUnit
typedef struct Z_ETagPath Z_ETagPath
typedef struct Z_OccurValues Z_OccurValues
typedef struct Z_Occurrences Z_Occurrences

Functions

int z_Espec1 (ODR o, Z_Espec1 **p, int opt, const char *name)
int z_ElementRequestCompositeElementPrimitives (ODR o, Z_ElementRequestCompositeElementPrimitives **p, int opt, const char *name)
int z_ElementRequestCompositeElementSpecs (ODR o, Z_ElementRequestCompositeElementSpecs **p, int opt, const char *name)
int z_ElementRequestCompositeElement (ODR o, Z_ElementRequestCompositeElement **p, int opt, const char *name)
int z_ElementRequest (ODR o, Z_ElementRequest **p, int opt, const char *name)
int z_SimpleElement (ODR o, Z_SimpleElement **p, int opt, const char *name)
int z_SpecificTag (ODR o, Z_SpecificTag **p, int opt, const char *name)
int z_ETagUnit (ODR o, Z_ETagUnit **p, int opt, const char *name)
int z_ETagPath (ODR o, Z_ETagPath **p, int opt, const char *name)
int z_OccurValues (ODR o, Z_OccurValues **p, int opt, const char *name)
int z_Occurrences (ODR o, Z_Occurrences **p, int opt, const char *name)


Detailed Description

ASN.1 Module ElementSpecificationFormat-eSpec-1.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-espec1.h.


Define Documentation

#define Z_ElementRequestCompositeElement_primitives   1

Definition at line 80 of file z-espec1.h.

Referenced by z_ElementRequestCompositeElement().

#define Z_ElementRequestCompositeElement_specs   2

Definition at line 81 of file z-espec1.h.

Referenced by z_ElementRequestCompositeElement().

#define Z_ERequest_compositeElement   2

Definition at line 93 of file z-espec1.h.

Referenced by z_ElementRequest().

#define Z_ERequest_simpleElement   1

Definition at line 92 of file z-espec1.h.

Referenced by z_ElementRequest().

#define Z_ETagUnit_specificTag   1

Definition at line 114 of file z-espec1.h.

Referenced by z_ETagUnit().

#define Z_ETagUnit_wildPath   3

Definition at line 116 of file z-espec1.h.

Referenced by z_ETagUnit().

#define Z_ETagUnit_wildThing   2

Definition at line 115 of file z-espec1.h.

Referenced by z_ETagUnit().

#define Z_Occurrences_all   1

Definition at line 136 of file z-espec1.h.

Referenced by z_Occurrences().

#define Z_Occurrences_last   2

Definition at line 137 of file z-espec1.h.

Referenced by z_Occurrences().

#define Z_Occurrences_values   3

Definition at line 138 of file z-espec1.h.

Referenced by z_Occurrences().


Typedef Documentation

Definition at line 29 of file z-espec1.h.

Definition at line 26 of file z-espec1.h.

Definition at line 20 of file z-espec1.h.

Definition at line 23 of file z-espec1.h.

typedef struct Z_Espec1 Z_Espec1

Definition at line 17 of file z-espec1.h.

typedef struct Z_ETagPath Z_ETagPath

Definition at line 41 of file z-espec1.h.

typedef struct Z_ETagUnit Z_ETagUnit

Definition at line 38 of file z-espec1.h.

typedef struct Z_Occurrences Z_Occurrences

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

typedef struct Z_OccurValues Z_OccurValues

Definition at line 44 of file z-espec1.h.

Definition at line 32 of file z-espec1.h.

typedef struct Z_SpecificTag Z_SpecificTag

Definition at line 35 of file z-espec1.h.


Function Documentation

int z_ElementRequest ( ODR  o,
Z_ElementRequest **  p,
int  opt,
const char *  name 
)

int z_ElementRequestCompositeElement ( ODR  o,
Z_ElementRequestCompositeElement **  p,
int  opt,
const char *  name 
)

int z_ElementRequestCompositeElementPrimitives ( ODR  o,
Z_ElementRequestCompositeElementPrimitives **  p,
int  opt,
const char *  name 
)

int z_ElementRequestCompositeElementSpecs ( ODR  o,
Z_ElementRequestCompositeElementSpecs **  p,
int  opt,
const char *  name 
)

int z_Espec1 ( ODR  o,
Z_Espec1 **  p,
int  opt,
const char *  name 
)

int z_ETagPath ( ODR  o,
Z_ETagPath **  p,
int  opt,
const char *  name 
)

int z_ETagUnit ( ODR  o,
Z_ETagUnit **  p,
int  opt,
const char *  name 
)

int z_Occurrences ( ODR  o,
Z_Occurrences **  p,
int  opt,
const char *  name 
)

int z_OccurValues ( ODR  o,
Z_OccurValues **  p,
int  opt,
const char *  name 
)

int z_SimpleElement ( ODR  o,
Z_SimpleElement **  p,
int  opt,
const char *  name 
)

int z_SpecificTag ( ODR  o,
Z_SpecificTag **  p,
int  opt,
const char *  name 
)


Generated on Wed Jun 18 11:17:04 2008 for YAZ by  doxygen 1.5.6