YAZ
5.34.0
|
ASN.1 Module ElementSpecificationFormat-eSpec-1. More...
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 |
Macros | |
#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) |
ASN.1 Module ElementSpecificationFormat-eSpec-1.
Generated automatically by YAZ ASN.1 Compiler 0.4
Definition in file z-espec1.h.
#define Z_ElementRequestCompositeElement_primitives 1 |
Definition at line 80 of file z-espec1.h.
#define Z_ElementRequestCompositeElement_specs 2 |
Definition at line 81 of file z-espec1.h.
#define Z_ERequest_compositeElement 2 |
Definition at line 93 of file z-espec1.h.
#define Z_ERequest_simpleElement 1 |
Definition at line 92 of file z-espec1.h.
#define Z_ETagUnit_specificTag 1 |
Definition at line 114 of file z-espec1.h.
#define Z_ETagUnit_wildPath 3 |
Definition at line 116 of file z-espec1.h.
#define Z_ETagUnit_wildThing 2 |
Definition at line 115 of file z-espec1.h.
#define Z_Occurrences_all 1 |
Definition at line 136 of file z-espec1.h.
#define Z_Occurrences_last 2 |
Definition at line 137 of file z-espec1.h.
#define Z_Occurrences_values 3 |
Definition at line 138 of file z-espec1.h.
typedef struct Z_ElementRequest Z_ElementRequest |
Definition at line 27 of file z-espec1.h.
typedef struct Z_ElementRequestCompositeElement Z_ElementRequestCompositeElement |
Definition at line 24 of file z-espec1.h.
typedef struct Z_ElementRequestCompositeElementPrimitives Z_ElementRequestCompositeElementPrimitives |
Definition at line 18 of file z-espec1.h.
Definition at line 21 of file z-espec1.h.
Definition at line 1 of file z-espec1.h.
typedef struct Z_ETagPath Z_ETagPath |
Definition at line 39 of file z-espec1.h.
typedef struct Z_ETagUnit Z_ETagUnit |
Definition at line 36 of file z-espec1.h.
typedef struct Z_Occurrences Z_Occurrences |
Definition at line 45 of file z-espec1.h.
typedef struct Z_OccurValues Z_OccurValues |
Definition at line 42 of file z-espec1.h.
typedef struct Z_SimpleElement Z_SimpleElement |
Definition at line 30 of file z-espec1.h.
typedef struct Z_SpecificTag Z_SpecificTag |
Definition at line 33 of file z-espec1.h.
int z_ElementRequest | ( | ODR | o, |
Z_ElementRequest ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 78 of file z-espec1.c.
References odr::direction, name, odr_choice(), ODR_CONTEXT, ODR_DECODE, ODR_IMPLICIT, odr_initmember(), odr_missing(), opt, odr_arm::which, z_ElementRequestCompositeElement(), Z_ERequest_compositeElement, Z_ERequest_simpleElement, and z_SimpleElement().
Referenced by z_Espec1().
int z_ElementRequestCompositeElement | ( | ODR | o, |
Z_ElementRequestCompositeElement ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 56 of file z-espec1.c.
References name, odr_choice(), odr_constructed_begin(), odr_constructed_end(), ODR_CONTEXT, ODR_IMPLICIT, odr_implicit_tag, odr_missing(), odr_ok, odr_sequence_begin(), odr_sequence_end(), opt, odr_arm::which, Z_ElementRequestCompositeElement_primitives, Z_ElementRequestCompositeElement_specs, z_ElementRequestCompositeElementPrimitives(), z_ElementRequestCompositeElementSpecs(), z_ETagPath(), and z_Variant().
Referenced by z_ElementRequest().
int z_ElementRequestCompositeElementPrimitives | ( | ODR | o, |
Z_ElementRequestCompositeElementPrimitives ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 32 of file z-espec1.c.
References odr::direction, name, ODR_DECODE, odr_initmember(), odr_missing(), odr_sequence_of(), opt, and z_InternationalString().
Referenced by z_ElementRequestCompositeElement().
int z_ElementRequestCompositeElementSpecs | ( | ODR | o, |
Z_ElementRequestCompositeElementSpecs ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 44 of file z-espec1.c.
References odr::direction, name, ODR_DECODE, odr_initmember(), odr_missing(), odr_sequence_of(), opt, and z_SimpleElement().
Referenced by z_ElementRequestCompositeElement().
Definition at line 12 of file z-espec1.c.
References name, ODR_CONTEXT, odr_implicit_settag(), odr_implicit_tag, odr_integer(), odr_missing(), odr_oid(), odr_ok, odr_sequence_begin(), odr_sequence_end(), odr_sequence_of(), opt, z_ElementRequest(), z_InternationalString(), and z_Variant().
Referenced by z_External().
int z_ETagPath | ( | ODR | o, |
Z_ETagPath ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 142 of file z-espec1.c.
References odr::direction, name, ODR_DECODE, odr_initmember(), odr_missing(), odr_sequence_of(), opt, and z_ETagUnit().
Referenced by z_ElementRequestCompositeElement(), and z_SimpleElement().
int z_ETagUnit | ( | ODR | o, |
Z_ETagUnit ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 122 of file z-espec1.c.
References odr::direction, name, odr_choice(), ODR_CONTEXT, ODR_DECODE, ODR_EXPLICIT, ODR_IMPLICIT, odr_initmember(), odr_missing(), odr_null(), opt, odr_arm::which, Z_ETagUnit_specificTag, Z_ETagUnit_wildPath, Z_ETagUnit_wildThing, z_Occurrences(), and z_SpecificTag().
Referenced by z_ETagPath().
int z_Occurrences | ( | ODR | o, |
Z_Occurrences ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 166 of file z-espec1.c.
References odr::direction, name, odr_choice(), ODR_CONTEXT, ODR_DECODE, ODR_IMPLICIT, odr_initmember(), odr_missing(), odr_null(), opt, odr_arm::which, Z_Occurrences_all, Z_Occurrences_last, Z_Occurrences_values, and z_OccurValues().
Referenced by z_ETagUnit(), and z_SpecificTag().
int z_OccurValues | ( | ODR | o, |
Z_OccurValues ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 154 of file z-espec1.c.
References name, ODR_CONTEXT, odr_implicit_tag, odr_integer(), odr_missing(), odr_ok, odr_sequence_begin(), odr_sequence_end(), and opt.
Referenced by z_Occurrences().
int z_SimpleElement | ( | ODR | o, |
Z_SimpleElement ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 96 of file z-espec1.c.
References name, ODR_CONTEXT, odr_implicit_tag, odr_missing(), odr_ok, odr_sequence_begin(), odr_sequence_end(), opt, z_ETagPath(), and z_Variant().
Referenced by z_ElementRequest(), and z_ElementRequestCompositeElementSpecs().
int z_SpecificTag | ( | ODR | o, |
Z_SpecificTag ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 108 of file z-espec1.c.
References name, ODR_CONTEXT, odr_explicit_tag, odr_implicit_tag, odr_integer(), odr_missing(), odr_ok, odr_sequence_begin(), odr_sequence_end(), opt, z_Occurrences(), and z_StringOrNumeric().
Referenced by z_ETagUnit().