YAZ  5.23.1
Data Structures | Macros | Typedefs | Functions
z-exp.h File Reference

ASN.1 Module RecordSyntax-explain. More...

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

Go to the source code of this file.

Data Structures

struct  Z_ExplainRecord
 
struct  Z_TargetInfo
 
struct  Z_DatabaseInfo
 
struct  Z_TagTypeMapping
 
struct  Z_SchemaInfo
 
struct  Z_ElementInfo
 
struct  Z_PathUnit
 
struct  Z_Path
 
struct  Z_ElementInfoList
 
struct  Z_ElementDataType
 
struct  Z_TagSetElements
 
struct  Z_TagSetInfo
 
struct  Z_RecordSyntaxInfo
 
struct  Z_AttributeSetInfo
 
struct  Z_AttributeType
 
struct  Z_AttributeDescription
 
struct  Z_TermListElement
 
struct  Z_TermListInfo
 
struct  Z_ExtendedServicesInfo
 
struct  Z_AttributeDetails
 
struct  Z_AttributeSetDetails
 
struct  Z_AttributeTypeDetails
 
struct  Z_OmittedAttributeInterpretation
 
struct  Z_AttributeValue
 
struct  Z_EScanInfo
 
struct  Z_TermListDetails
 
struct  Z_ElementSetDetails
 
struct  Z_RetrievalRecordDetails
 
struct  Z_PerElementDetails
 
struct  Z_RecordTag
 
struct  Z_SortDetails
 
struct  Z_SortKeyDetails
 
struct  Z_ProcessingInformation
 
struct  Z_VariantSetInfo
 
struct  Z_VariantClass
 
struct  Z_VariantType
 
struct  Z_VariantValue
 
struct  Z_ValueSetEnumerated
 
struct  Z_ValueSet
 
struct  Z_ValueRange
 
struct  Z_ValueDescription
 
struct  Z_UnitInfo
 
struct  Z_UnitType
 
struct  Z_Units
 
struct  Z_CategoryList
 
struct  Z_CategoryInfo
 
struct  Z_CommonInfo
 
struct  Z_HumanStringUnit
 
struct  Z_HumanString
 
struct  Z_IconObjectUnit
 
struct  Z_IconObject
 
struct  Z_ContactInfo
 
struct  Z_NetworkAddressIA
 
struct  Z_NetworkAddressOPA
 
struct  Z_NetworkAddressOther
 
struct  Z_NetworkAddress
 
struct  Z_AccessInfo
 
struct  Z_QueryTypeDetails
 
struct  Z_PrivateCapOperator
 
struct  Z_PrivateCapabilities
 
struct  Z_RpnCapabilities
 
struct  Z_Iso8777Capabilities
 
struct  Z_ProxSupportPrivate
 
struct  Z_ProxSupportUnit
 
struct  Z_ProximitySupport
 
struct  Z_SearchKey
 
struct  Z_AccessRestrictionsUnit
 
struct  Z_AccessRestrictions
 
struct  Z_CostsOtherCharge
 
struct  Z_Costs
 
struct  Z_Charge
 
struct  Z_DatabaseList
 
struct  Z_AttributeCombinations
 
struct  Z_AttributeCombination
 
struct  Z_AttributeValueList
 
struct  Z_AttributeOccurrence
 

Macros

#define Z_Explain_targetInfo   1
 
#define Z_Explain_databaseInfo   2
 
#define Z_Explain_schemaInfo   3
 
#define Z_Explain_tagSetInfo   4
 
#define Z_Explain_recordSyntaxInfo   5
 
#define Z_Explain_attributeSetInfo   6
 
#define Z_Explain_termListInfo   7
 
#define Z_Explain_extendedServicesInfo   8
 
#define Z_Explain_attributeDetails   9
 
#define Z_Explain_termListDetails   10
 
#define Z_Explain_elementSetDetails   11
 
#define Z_Explain_retrievalRecordDetails   12
 
#define Z_Explain_sortDetails   13
 
#define Z_Explain_processing   14
 
#define Z_Explain_variants   15
 
#define Z_Explain_units   16
 
#define Z_Explain_categoryList   17
 
#define Z_DatabaseInfo_actualNumber   1
 
#define Z_DatabaseInfo_approxNumber   2
 
#define Z_ElementDataType_primitive   1
 
#define Z_ElementDataType_structured   2
 
#define Z_PrimitiveDataType_octetString   0
 
#define Z_PrimitiveDataType_numeric   1
 
#define Z_PrimitiveDataType_date   2
 
#define Z_PrimitiveDataType_external   3
 
#define Z_PrimitiveDataType_string   4
 
#define Z_PrimitiveDataType_trueOrFalse   5
 
#define Z_PrimitiveDataType_oid   6
 
#define Z_PrimitiveDataType_intUnit   7
 
#define Z_PrimitiveDataType_empty   8
 
#define Z_PrimitiveDataType_noneOfTheAbove   100
 
#define Z_TermListElement_optimized   0
 
#define Z_TermListElement_normal   1
 
#define Z_TermListElement_expensive   2
 
#define Z_TermListElement_filter   3
 
#define Z_ExtendedServicesInfo_waitSupported   1
 
#define Z_ExtendedServicesInfo_waitAlways   2
 
#define Z_ExtendedServicesInfo_waitNotSupported   3
 
#define Z_ExtendedServicesInfo_depends   4
 
#define Z_ExtendedServicesInfo_notSaying   5
 
#define Z_SortKeyDetails_character   1
 
#define Z_SortKeyDetails_numeric   2
 
#define Z_SortKeyDetails_structured   3
 
#define Z_SortKeyDetails_always   0
 
#define Z_SortKeyDetails_never   1
 
#define Z_SortKeyDetails_default_yes   2
 
#define Z_SortKeyDetails_default_no   3
 
#define Z_ProcessingInformation_access   0
 
#define Z_ProcessingInformation_search   1
 
#define Z_ProcessingInformation_retrieval   2
 
#define Z_ProcessingInformation_record_presentation   3
 
#define Z_ProcessingInformation_record_handling   4
 
#define Z_ValueSet_range   1
 
#define Z_ValueSet_enumerated   2
 
#define Z_ValueDescription_integer   1
 
#define Z_ValueDescription_string   2
 
#define Z_ValueDescription_octets   3
 
#define Z_ValueDescription_oid   4
 
#define Z_ValueDescription_unit   5
 
#define Z_ValueDescription_valueAndUnit   6
 
#define Z_IconObjectUnit_ianaType   1
 
#define Z_IconObjectUnit_z3950type   2
 
#define Z_IconObjectUnit_otherType   3
 
#define Z_NetworkAddress_iA   1
 
#define Z_NetworkAddress_oPA   2
 
#define Z_NetworkAddress_other   3
 
#define Z_QueryTypeDetails_private   1
 
#define Z_QueryTypeDetails_rpn   2
 
#define Z_QueryTypeDetails_iso8777   3
 
#define Z_QueryTypeDetails_z39_58   4
 
#define Z_QueryTypeDetails_erpn   5
 
#define Z_QueryTypeDetails_rankedList   6
 
#define Z_ProxSupportUnit_known   1
 
#define Z_ProxSupportUnit_private   2
 
#define Z_AccessRestrictionsUnit_any   0
 
#define Z_AccessRestrictionsUnit_search   1
 
#define Z_AccessRestrictionsUnit_present   2
 
#define Z_AccessRestrictionsUnit_specific_elements   3
 
#define Z_AccessRestrictionsUnit_extended_services   4
 
#define Z_AccessRestrictionsUnit_by_database   5
 
#define Z_AttributeOcc_any_or_none   1
 
#define Z_AttributeOcc_specific   2
 

Typedefs

typedef struct Z_ExplainRecord Z_ExplainRecord
 
typedef struct Z_TargetInfo Z_TargetInfo
 
typedef struct Z_DatabaseInfo Z_DatabaseInfo
 
typedef struct Z_TagTypeMapping Z_TagTypeMapping
 
typedef struct Z_SchemaInfo Z_SchemaInfo
 
typedef struct Z_ElementInfo Z_ElementInfo
 
typedef struct Z_PathUnit Z_PathUnit
 
typedef struct Z_Path Z_Path
 
typedef struct Z_ElementInfoList Z_ElementInfoList
 
typedef struct Z_ElementDataType Z_ElementDataType
 
typedef Odr_int Z_PrimitiveDataType
 
typedef struct Z_TagSetElements Z_TagSetElements
 
typedef struct Z_TagSetInfo Z_TagSetInfo
 
typedef struct Z_RecordSyntaxInfo Z_RecordSyntaxInfo
 
typedef struct Z_AttributeSetInfo Z_AttributeSetInfo
 
typedef struct Z_AttributeType Z_AttributeType
 
typedef struct Z_AttributeDescription Z_AttributeDescription
 
typedef struct Z_TermListElement Z_TermListElement
 
typedef struct Z_TermListInfo Z_TermListInfo
 
typedef struct Z_ExtendedServicesInfo Z_ExtendedServicesInfo
 
typedef struct Z_AttributeDetails Z_AttributeDetails
 
typedef struct Z_AttributeSetDetails Z_AttributeSetDetails
 
typedef struct Z_AttributeTypeDetails Z_AttributeTypeDetails
 
typedef struct Z_OmittedAttributeInterpretation Z_OmittedAttributeInterpretation
 
typedef struct Z_AttributeValue Z_AttributeValue
 
typedef struct Z_EScanInfo Z_EScanInfo
 
typedef struct Z_TermListDetails Z_TermListDetails
 
typedef struct Z_ElementSetDetails Z_ElementSetDetails
 
typedef struct Z_RetrievalRecordDetails Z_RetrievalRecordDetails
 
typedef struct Z_PerElementDetails Z_PerElementDetails
 
typedef struct Z_RecordTag Z_RecordTag
 
typedef struct Z_SortDetails Z_SortDetails
 
typedef struct Z_SortKeyDetails Z_SortKeyDetails
 
typedef struct Z_ProcessingInformation Z_ProcessingInformation
 
typedef struct Z_VariantSetInfo Z_VariantSetInfo
 
typedef struct Z_VariantClass Z_VariantClass
 
typedef struct Z_VariantType Z_VariantType
 
typedef struct Z_VariantValue Z_VariantValue
 
typedef struct Z_ValueSetEnumerated Z_ValueSetEnumerated
 
typedef struct Z_ValueSet Z_ValueSet
 
typedef struct Z_ValueRange Z_ValueRange
 
typedef struct Z_ValueDescription Z_ValueDescription
 
typedef struct Z_UnitInfo Z_UnitInfo
 
typedef struct Z_UnitType Z_UnitType
 
typedef struct Z_Units Z_Units
 
typedef struct Z_CategoryList Z_CategoryList
 
typedef struct Z_CategoryInfo Z_CategoryInfo
 
typedef struct Z_CommonInfo Z_CommonInfo
 
typedef struct Z_HumanStringUnit Z_HumanStringUnit
 
typedef struct Z_HumanString Z_HumanString
 
typedef struct Z_IconObjectUnit Z_IconObjectUnit
 
typedef struct Z_IconObject Z_IconObject
 
typedef Z_InternationalString Z_LanguageCode
 
typedef struct Z_ContactInfo Z_ContactInfo
 
typedef struct Z_NetworkAddressIA Z_NetworkAddressIA
 
typedef struct Z_NetworkAddressOPA Z_NetworkAddressOPA
 
typedef struct Z_NetworkAddressOther Z_NetworkAddressOther
 
typedef struct Z_NetworkAddress Z_NetworkAddress
 
typedef struct Z_AccessInfo Z_AccessInfo
 
typedef struct Z_QueryTypeDetails Z_QueryTypeDetails
 
typedef struct Z_PrivateCapOperator Z_PrivateCapOperator
 
typedef struct Z_PrivateCapabilities Z_PrivateCapabilities
 
typedef struct Z_RpnCapabilities Z_RpnCapabilities
 
typedef struct Z_Iso8777Capabilities Z_Iso8777Capabilities
 
typedef struct Z_ProxSupportPrivate Z_ProxSupportPrivate
 
typedef struct Z_ProxSupportUnit Z_ProxSupportUnit
 
typedef struct Z_ProximitySupport Z_ProximitySupport
 
typedef struct Z_SearchKey Z_SearchKey
 
typedef struct Z_AccessRestrictionsUnit Z_AccessRestrictionsUnit
 
typedef struct Z_AccessRestrictions Z_AccessRestrictions
 
typedef struct Z_CostsOtherCharge Z_CostsOtherCharge
 
typedef struct Z_Costs Z_Costs
 
typedef struct Z_Charge Z_Charge
 
typedef struct Z_DatabaseList Z_DatabaseList
 
typedef struct Z_AttributeCombinations Z_AttributeCombinations
 
typedef struct Z_AttributeCombination Z_AttributeCombination
 
typedef struct Z_AttributeValueList Z_AttributeValueList
 
typedef struct Z_AttributeOccurrence Z_AttributeOccurrence
 

Functions

int z_ExplainRecord (ODR o, Z_ExplainRecord **p, int opt, const char *name)
 
int z_TargetInfo (ODR o, Z_TargetInfo **p, int opt, const char *name)
 
int z_DatabaseInfo (ODR o, Z_DatabaseInfo **p, int opt, const char *name)
 
int z_TagTypeMapping (ODR o, Z_TagTypeMapping **p, int opt, const char *name)
 
int z_SchemaInfo (ODR o, Z_SchemaInfo **p, int opt, const char *name)
 
int z_ElementInfo (ODR o, Z_ElementInfo **p, int opt, const char *name)
 
int z_PathUnit (ODR o, Z_PathUnit **p, int opt, const char *name)
 
int z_Path (ODR o, Z_Path **p, int opt, const char *name)
 
int z_ElementInfoList (ODR o, Z_ElementInfoList **p, int opt, const char *name)
 
int z_ElementDataType (ODR o, Z_ElementDataType **p, int opt, const char *name)
 
int z_PrimitiveDataType (ODR o, Z_PrimitiveDataType **p, int opt, const char *name)
 
int z_TagSetElements (ODR o, Z_TagSetElements **p, int opt, const char *name)
 
int z_TagSetInfo (ODR o, Z_TagSetInfo **p, int opt, const char *name)
 
int z_RecordSyntaxInfo (ODR o, Z_RecordSyntaxInfo **p, int opt, const char *name)
 
int z_AttributeSetInfo (ODR o, Z_AttributeSetInfo **p, int opt, const char *name)
 
int z_AttributeType (ODR o, Z_AttributeType **p, int opt, const char *name)
 
int z_AttributeDescription (ODR o, Z_AttributeDescription **p, int opt, const char *name)
 
int z_TermListElement (ODR o, Z_TermListElement **p, int opt, const char *name)
 
int z_TermListInfo (ODR o, Z_TermListInfo **p, int opt, const char *name)
 
int z_ExtendedServicesInfo (ODR o, Z_ExtendedServicesInfo **p, int opt, const char *name)
 
int z_AttributeDetails (ODR o, Z_AttributeDetails **p, int opt, const char *name)
 
int z_AttributeSetDetails (ODR o, Z_AttributeSetDetails **p, int opt, const char *name)
 
int z_AttributeTypeDetails (ODR o, Z_AttributeTypeDetails **p, int opt, const char *name)
 
int z_OmittedAttributeInterpretation (ODR o, Z_OmittedAttributeInterpretation **p, int opt, const char *name)
 
int z_AttributeValue (ODR o, Z_AttributeValue **p, int opt, const char *name)
 
int z_EScanInfo (ODR o, Z_EScanInfo **p, int opt, const char *name)
 
int z_TermListDetails (ODR o, Z_TermListDetails **p, int opt, const char *name)
 
int z_ElementSetDetails (ODR o, Z_ElementSetDetails **p, int opt, const char *name)
 
int z_RetrievalRecordDetails (ODR o, Z_RetrievalRecordDetails **p, int opt, const char *name)
 
int z_PerElementDetails (ODR o, Z_PerElementDetails **p, int opt, const char *name)
 
int z_RecordTag (ODR o, Z_RecordTag **p, int opt, const char *name)
 
int z_SortDetails (ODR o, Z_SortDetails **p, int opt, const char *name)
 
int z_SortKeyDetails (ODR o, Z_SortKeyDetails **p, int opt, const char *name)
 
int z_ProcessingInformation (ODR o, Z_ProcessingInformation **p, int opt, const char *name)
 
int z_VariantSetInfo (ODR o, Z_VariantSetInfo **p, int opt, const char *name)
 
int z_VariantClass (ODR o, Z_VariantClass **p, int opt, const char *name)
 
int z_VariantType (ODR o, Z_VariantType **p, int opt, const char *name)
 
int z_VariantValue (ODR o, Z_VariantValue **p, int opt, const char *name)
 
int z_ValueSetEnumerated (ODR o, Z_ValueSetEnumerated **p, int opt, const char *name)
 
int z_ValueSet (ODR o, Z_ValueSet **p, int opt, const char *name)
 
int z_ValueRange (ODR o, Z_ValueRange **p, int opt, const char *name)
 
int z_ValueDescription (ODR o, Z_ValueDescription **p, int opt, const char *name)
 
int z_UnitInfo (ODR o, Z_UnitInfo **p, int opt, const char *name)
 
int z_UnitType (ODR o, Z_UnitType **p, int opt, const char *name)
 
int z_Units (ODR o, Z_Units **p, int opt, const char *name)
 
int z_CategoryList (ODR o, Z_CategoryList **p, int opt, const char *name)
 
int z_CategoryInfo (ODR o, Z_CategoryInfo **p, int opt, const char *name)
 
int z_CommonInfo (ODR o, Z_CommonInfo **p, int opt, const char *name)
 
int z_HumanStringUnit (ODR o, Z_HumanStringUnit **p, int opt, const char *name)
 
int z_HumanString (ODR o, Z_HumanString **p, int opt, const char *name)
 
int z_IconObjectUnit (ODR o, Z_IconObjectUnit **p, int opt, const char *name)
 
int z_IconObject (ODR o, Z_IconObject **p, int opt, const char *name)
 
int z_LanguageCode (ODR o, Z_LanguageCode **p, int opt, const char *name)
 
int z_ContactInfo (ODR o, Z_ContactInfo **p, int opt, const char *name)
 
int z_NetworkAddressIA (ODR o, Z_NetworkAddressIA **p, int opt, const char *name)
 
int z_NetworkAddressOPA (ODR o, Z_NetworkAddressOPA **p, int opt, const char *name)
 
int z_NetworkAddressOther (ODR o, Z_NetworkAddressOther **p, int opt, const char *name)
 
int z_NetworkAddress (ODR o, Z_NetworkAddress **p, int opt, const char *name)
 
int z_AccessInfo (ODR o, Z_AccessInfo **p, int opt, const char *name)
 
int z_QueryTypeDetails (ODR o, Z_QueryTypeDetails **p, int opt, const char *name)
 
int z_PrivateCapOperator (ODR o, Z_PrivateCapOperator **p, int opt, const char *name)
 
int z_PrivateCapabilities (ODR o, Z_PrivateCapabilities **p, int opt, const char *name)
 
int z_RpnCapabilities (ODR o, Z_RpnCapabilities **p, int opt, const char *name)
 
int z_Iso8777Capabilities (ODR o, Z_Iso8777Capabilities **p, int opt, const char *name)
 
int z_ProxSupportPrivate (ODR o, Z_ProxSupportPrivate **p, int opt, const char *name)
 
int z_ProxSupportUnit (ODR o, Z_ProxSupportUnit **p, int opt, const char *name)
 
int z_ProximitySupport (ODR o, Z_ProximitySupport **p, int opt, const char *name)
 
int z_SearchKey (ODR o, Z_SearchKey **p, int opt, const char *name)
 
int z_AccessRestrictionsUnit (ODR o, Z_AccessRestrictionsUnit **p, int opt, const char *name)
 
int z_AccessRestrictions (ODR o, Z_AccessRestrictions **p, int opt, const char *name)
 
int z_CostsOtherCharge (ODR o, Z_CostsOtherCharge **p, int opt, const char *name)
 
int z_Costs (ODR o, Z_Costs **p, int opt, const char *name)
 
int z_Charge (ODR o, Z_Charge **p, int opt, const char *name)
 
int z_DatabaseList (ODR o, Z_DatabaseList **p, int opt, const char *name)
 
int z_AttributeCombinations (ODR o, Z_AttributeCombinations **p, int opt, const char *name)
 
int z_AttributeCombination (ODR o, Z_AttributeCombination **p, int opt, const char *name)
 
int z_AttributeValueList (ODR o, Z_AttributeValueList **p, int opt, const char *name)
 
int z_AttributeOccurrence (ODR o, Z_AttributeOccurrence **p, int opt, const char *name)
 

Detailed Description

ASN.1 Module RecordSyntax-explain.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-exp.h.

Macro Definition Documentation

#define Z_AccessRestrictionsUnit_any   0

Definition at line 940 of file z-exp.h.

#define Z_AccessRestrictionsUnit_by_database   5

Definition at line 945 of file z-exp.h.

#define Z_AccessRestrictionsUnit_extended_services   4

Definition at line 944 of file z-exp.h.

#define Z_AccessRestrictionsUnit_present   2

Definition at line 942 of file z-exp.h.

#define Z_AccessRestrictionsUnit_search   1

Definition at line 941 of file z-exp.h.

#define Z_AccessRestrictionsUnit_specific_elements   3

Definition at line 943 of file z-exp.h.

#define Z_AttributeOcc_any_or_none   1

Definition at line 1007 of file z-exp.h.

Referenced by z_AttributeOccurrence().

#define Z_AttributeOcc_specific   2

Definition at line 1008 of file z-exp.h.

Referenced by z_AttributeOccurrence().

#define Z_DatabaseInfo_actualNumber   1

Definition at line 344 of file z-exp.h.

Referenced by z_DatabaseInfo().

#define Z_DatabaseInfo_approxNumber   2

Definition at line 345 of file z-exp.h.

Referenced by z_DatabaseInfo().

#define Z_ElementDataType_primitive   1

Definition at line 410 of file z-exp.h.

Referenced by z_ElementDataType().

#define Z_ElementDataType_structured   2

Definition at line 411 of file z-exp.h.

Referenced by z_ElementDataType().

#define Z_Explain_attributeDetails   9

Definition at line 283 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_attributeSetInfo   6

Definition at line 280 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_categoryList   17

Definition at line 291 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_databaseInfo   2

Definition at line 276 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_elementSetDetails   11

Definition at line 285 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_extendedServicesInfo   8

Definition at line 282 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_processing   14

Definition at line 288 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_recordSyntaxInfo   5

Definition at line 279 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_retrievalRecordDetails   12

Definition at line 286 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_schemaInfo   3

Definition at line 277 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_sortDetails   13

Definition at line 287 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_tagSetInfo   4

Definition at line 278 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_targetInfo   1

Definition at line 275 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_termListDetails   10

Definition at line 284 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_termListInfo   7

Definition at line 281 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_units   16

Definition at line 290 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_Explain_variants   15

Definition at line 289 of file z-exp.h.

Referenced by z_ExplainRecord().

#define Z_ExtendedServicesInfo_depends   4

Definition at line 516 of file z-exp.h.

#define Z_ExtendedServicesInfo_notSaying   5

Definition at line 517 of file z-exp.h.

#define Z_ExtendedServicesInfo_waitAlways   2

Definition at line 514 of file z-exp.h.

#define Z_ExtendedServicesInfo_waitNotSupported   3

Definition at line 515 of file z-exp.h.

#define Z_ExtendedServicesInfo_waitSupported   1

Definition at line 513 of file z-exp.h.

#define Z_IconObjectUnit_ianaType   1

Definition at line 793 of file z-exp.h.

Referenced by z_IconObjectUnit().

#define Z_IconObjectUnit_otherType   3

Definition at line 795 of file z-exp.h.

Referenced by z_IconObjectUnit().

#define Z_IconObjectUnit_z3950type   2

Definition at line 794 of file z-exp.h.

Referenced by z_IconObjectUnit().

#define Z_NetworkAddress_iA   1

Definition at line 838 of file z-exp.h.

Referenced by z_NetworkAddress().

#define Z_NetworkAddress_oPA   2

Definition at line 839 of file z-exp.h.

Referenced by z_NetworkAddress().

#define Z_NetworkAddress_other   3

Definition at line 840 of file z-exp.h.

Referenced by z_NetworkAddress().

#define Z_PrimitiveDataType_date   2

Definition at line 417 of file z-exp.h.

#define Z_PrimitiveDataType_empty   8

Definition at line 423 of file z-exp.h.

#define Z_PrimitiveDataType_external   3

Definition at line 418 of file z-exp.h.

#define Z_PrimitiveDataType_intUnit   7

Definition at line 422 of file z-exp.h.

#define Z_PrimitiveDataType_noneOfTheAbove   100

Definition at line 424 of file z-exp.h.

#define Z_PrimitiveDataType_numeric   1

Definition at line 416 of file z-exp.h.

#define Z_PrimitiveDataType_octetString   0

Definition at line 415 of file z-exp.h.

#define Z_PrimitiveDataType_oid   6

Definition at line 421 of file z-exp.h.

#define Z_PrimitiveDataType_string   4

Definition at line 419 of file z-exp.h.

#define Z_PrimitiveDataType_trueOrFalse   5

Definition at line 420 of file z-exp.h.

#define Z_ProcessingInformation_access   0

Definition at line 656 of file z-exp.h.

#define Z_ProcessingInformation_record_handling   4

Definition at line 660 of file z-exp.h.

#define Z_ProcessingInformation_record_presentation   3

Definition at line 659 of file z-exp.h.

#define Z_ProcessingInformation_retrieval   2

Definition at line 658 of file z-exp.h.

#define Z_ProcessingInformation_search   1

Definition at line 657 of file z-exp.h.

#define Z_ProxSupportUnit_known   1

Definition at line 923 of file z-exp.h.

Referenced by z_ProxSupportUnit().

#define Z_ProxSupportUnit_private   2

Definition at line 924 of file z-exp.h.

Referenced by z_ProxSupportUnit().

#define Z_QueryTypeDetails_erpn   5

Definition at line 880 of file z-exp.h.

Referenced by z_QueryTypeDetails().

#define Z_QueryTypeDetails_iso8777   3

Definition at line 878 of file z-exp.h.

Referenced by z_QueryTypeDetails().

#define Z_QueryTypeDetails_private   1

Definition at line 876 of file z-exp.h.

Referenced by z_QueryTypeDetails().

#define Z_QueryTypeDetails_rankedList   6

Definition at line 881 of file z-exp.h.

Referenced by z_QueryTypeDetails().

#define Z_QueryTypeDetails_rpn   2

Definition at line 877 of file z-exp.h.

Referenced by z_QueryTypeDetails().

#define Z_QueryTypeDetails_z39_58   4

Definition at line 879 of file z-exp.h.

Referenced by z_QueryTypeDetails().

#define Z_SortKeyDetails_always   0

Definition at line 646 of file z-exp.h.

#define Z_SortKeyDetails_character   1

Definition at line 642 of file z-exp.h.

Referenced by z_SortKeyDetails().

#define Z_SortKeyDetails_default_no   3

Definition at line 649 of file z-exp.h.

#define Z_SortKeyDetails_default_yes   2

Definition at line 648 of file z-exp.h.

#define Z_SortKeyDetails_never   1

Definition at line 647 of file z-exp.h.

#define Z_SortKeyDetails_numeric   2

Definition at line 643 of file z-exp.h.

Referenced by z_SortKeyDetails().

#define Z_SortKeyDetails_structured   3

Definition at line 644 of file z-exp.h.

Referenced by z_SortKeyDetails().

#define Z_TermListElement_expensive   2

Definition at line 487 of file z-exp.h.

#define Z_TermListElement_filter   3

Definition at line 488 of file z-exp.h.

#define Z_TermListElement_normal   1

Definition at line 486 of file z-exp.h.

#define Z_TermListElement_optimized   0

Definition at line 485 of file z-exp.h.

#define Z_ValueDescription_integer   1

Definition at line 725 of file z-exp.h.

Referenced by z_ValueDescription().

#define Z_ValueDescription_octets   3

Definition at line 727 of file z-exp.h.

Referenced by z_ValueDescription().

#define Z_ValueDescription_oid   4

Definition at line 728 of file z-exp.h.

Referenced by z_ValueDescription().

#define Z_ValueDescription_string   2

Definition at line 726 of file z-exp.h.

Referenced by z_ValueDescription().

#define Z_ValueDescription_unit   5

Definition at line 729 of file z-exp.h.

Referenced by z_ValueDescription().

#define Z_ValueDescription_valueAndUnit   6

Definition at line 730 of file z-exp.h.

Referenced by z_ValueDescription().

#define Z_ValueSet_enumerated   2

Definition at line 707 of file z-exp.h.

Referenced by z_ValueSet().

#define Z_ValueSet_range   1

Definition at line 706 of file z-exp.h.

Referenced by z_ValueSet().

Typedef Documentation

typedef struct Z_AccessInfo Z_AccessInfo

Definition at line 190 of file z-exp.h.

Definition at line 223 of file z-exp.h.

Definition at line 220 of file z-exp.h.

Definition at line 241 of file z-exp.h.

Definition at line 238 of file z-exp.h.

Definition at line 64 of file z-exp.h.

Definition at line 76 of file z-exp.h.

Definition at line 247 of file z-exp.h.

Definition at line 79 of file z-exp.h.

Definition at line 58 of file z-exp.h.

Definition at line 61 of file z-exp.h.

Definition at line 82 of file z-exp.h.

Definition at line 88 of file z-exp.h.

Definition at line 244 of file z-exp.h.

Definition at line 154 of file z-exp.h.

Definition at line 151 of file z-exp.h.

typedef struct Z_Charge Z_Charge

Definition at line 232 of file z-exp.h.

typedef struct Z_CommonInfo Z_CommonInfo

Definition at line 157 of file z-exp.h.

typedef struct Z_ContactInfo Z_ContactInfo

Definition at line 175 of file z-exp.h.

typedef struct Z_Costs Z_Costs

Definition at line 229 of file z-exp.h.

Definition at line 226 of file z-exp.h.

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

Definition at line 235 of file z-exp.h.

Definition at line 43 of file z-exp.h.

typedef struct Z_ElementInfo Z_ElementInfo

Definition at line 31 of file z-exp.h.

Definition at line 40 of file z-exp.h.

Definition at line 97 of file z-exp.h.

typedef struct Z_EScanInfo Z_EScanInfo

Definition at line 91 of file z-exp.h.

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

Definition at line 73 of file z-exp.h.

typedef struct Z_HumanString Z_HumanString

Definition at line 163 of file z-exp.h.

Definition at line 160 of file z-exp.h.

typedef struct Z_IconObject Z_IconObject

Definition at line 169 of file z-exp.h.

Definition at line 166 of file z-exp.h.

Definition at line 205 of file z-exp.h.

Definition at line 172 of file z-exp.h.

Definition at line 187 of file z-exp.h.

Definition at line 178 of file z-exp.h.

Definition at line 181 of file z-exp.h.

Definition at line 184 of file z-exp.h.

Definition at line 85 of file z-exp.h.

typedef struct Z_Path Z_Path

Definition at line 37 of file z-exp.h.

typedef struct Z_PathUnit Z_PathUnit

Definition at line 34 of file z-exp.h.

Definition at line 103 of file z-exp.h.

Definition at line 46 of file z-exp.h.

Definition at line 199 of file z-exp.h.

Definition at line 196 of file z-exp.h.

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

Definition at line 214 of file z-exp.h.

Definition at line 208 of file z-exp.h.

Definition at line 211 of file z-exp.h.

Definition at line 193 of file z-exp.h.

Definition at line 55 of file z-exp.h.

typedef struct Z_RecordTag Z_RecordTag

Definition at line 106 of file z-exp.h.

Definition at line 100 of file z-exp.h.

Definition at line 202 of file z-exp.h.

typedef struct Z_SchemaInfo Z_SchemaInfo

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

typedef struct Z_SearchKey Z_SearchKey

Definition at line 217 of file z-exp.h.

typedef struct Z_SortDetails Z_SortDetails

Definition at line 109 of file z-exp.h.

Definition at line 112 of file z-exp.h.

Definition at line 49 of file z-exp.h.

typedef struct Z_TagSetInfo Z_TagSetInfo

Definition at line 52 of file z-exp.h.

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

typedef struct Z_TargetInfo Z_TargetInfo

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

Definition at line 94 of file z-exp.h.

Definition at line 67 of file z-exp.h.

Definition at line 70 of file z-exp.h.

typedef struct Z_UnitInfo Z_UnitInfo

Definition at line 142 of file z-exp.h.

typedef struct Z_Units Z_Units

Definition at line 148 of file z-exp.h.

typedef struct Z_UnitType Z_UnitType

Definition at line 145 of file z-exp.h.

Definition at line 139 of file z-exp.h.

typedef struct Z_ValueRange Z_ValueRange

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

typedef struct Z_ValueSet Z_ValueSet

Definition at line 133 of file z-exp.h.

Definition at line 130 of file z-exp.h.

Definition at line 121 of file z-exp.h.

Definition at line 118 of file z-exp.h.

typedef struct Z_VariantType Z_VariantType

Definition at line 124 of file z-exp.h.

Definition at line 127 of file z-exp.h.

Function Documentation

int z_AccessInfo ( ODR  o,
Z_AccessInfo **  p,
int  opt,
const char *  name 
)
int z_AccessRestrictions ( ODR  o,
Z_AccessRestrictions **  p,
int  opt,
const char *  name 
)
int z_AccessRestrictionsUnit ( ODR  o,
Z_AccessRestrictionsUnit **  p,
int  opt,
const char *  name 
)
int z_AttributeCombination ( ODR  o,
Z_AttributeCombination **  p,
int  opt,
const char *  name 
)
int z_AttributeCombinations ( ODR  o,
Z_AttributeCombinations **  p,
int  opt,
const char *  name 
)
int z_AttributeDescription ( ODR  o,
Z_AttributeDescription **  p,
int  opt,
const char *  name 
)
int z_AttributeDetails ( ODR  o,
Z_AttributeDetails **  p,
int  opt,
const char *  name 
)
int z_AttributeOccurrence ( ODR  o,
Z_AttributeOccurrence **  p,
int  opt,
const char *  name 
)
int z_AttributeSetDetails ( ODR  o,
Z_AttributeSetDetails **  p,
int  opt,
const char *  name 
)
int z_AttributeSetInfo ( ODR  o,
Z_AttributeSetInfo **  p,
int  opt,
const char *  name 
)
int z_AttributeType ( ODR  o,
Z_AttributeType **  p,
int  opt,
const char *  name 
)
int z_AttributeTypeDetails ( ODR  o,
Z_AttributeTypeDetails **  p,
int  opt,
const char *  name 
)
int z_AttributeValue ( ODR  o,
Z_AttributeValue **  p,
int  opt,
const char *  name 
)
int z_AttributeValueList ( ODR  o,
Z_AttributeValueList **  p,
int  opt,
const char *  name 
)
int z_CategoryInfo ( ODR  o,
Z_CategoryInfo **  p,
int  opt,
const char *  name 
)
int z_CategoryList ( ODR  o,
Z_CategoryList **  p,
int  opt,
const char *  name 
)
int z_Charge ( ODR  o,
Z_Charge **  p,
int  opt,
const char *  name 
)
int z_CommonInfo ( ODR  o,
Z_CommonInfo **  p,
int  opt,
const char *  name 
)
int z_ContactInfo ( ODR  o,
Z_ContactInfo **  p,
int  opt,
const char *  name 
)
int z_Costs ( ODR  o,
Z_Costs **  p,
int  opt,
const char *  name 
)
int z_CostsOtherCharge ( ODR  o,
Z_CostsOtherCharge **  p,
int  opt,
const char *  name 
)
int z_DatabaseInfo ( ODR  o,
Z_DatabaseInfo **  p,
int  opt,
const char *  name 
)
int z_DatabaseList ( ODR  o,
Z_DatabaseList **  p,
int  opt,
const char *  name 
)
int z_ElementDataType ( ODR  o,
Z_ElementDataType **  p,
int  opt,
const char *  name 
)
int z_ElementInfo ( ODR  o,
Z_ElementInfo **  p,
int  opt,
const char *  name 
)
int z_ElementInfoList ( ODR  o,
Z_ElementInfoList **  p,
int  opt,
const char *  name 
)
int z_ElementSetDetails ( ODR  o,
Z_ElementSetDetails **  p,
int  opt,
const char *  name 
)
int z_EScanInfo ( ODR  o,
Z_EScanInfo **  p,
int  opt,
const char *  name 
)
int z_ExplainRecord ( ODR  o,
Z_ExplainRecord **  p,
int  opt,
const char *  name 
)
int z_ExtendedServicesInfo ( ODR  o,
Z_ExtendedServicesInfo **  p,
int  opt,
const char *  name 
)
int z_HumanString ( ODR  o,
Z_HumanString **  p,
int  opt,
const char *  name 
)
int z_HumanStringUnit ( ODR  o,
Z_HumanStringUnit **  p,
int  opt,
const char *  name 
)
int z_IconObject ( ODR  o,
Z_IconObject **  p,
int  opt,
const char *  name 
)
int z_IconObjectUnit ( ODR  o,
Z_IconObjectUnit **  p,
int  opt,
const char *  name 
)
int z_Iso8777Capabilities ( ODR  o,
Z_Iso8777Capabilities **  p,
int  opt,
const char *  name 
)
int z_LanguageCode ( ODR  o,
Z_LanguageCode **  p,
int  opt,
const char *  name 
)

Definition at line 1053 of file z-exp.c.

References z_InternationalString().

Referenced by z_CommonInfo(), z_HumanStringUnit(), z_OriginProposal(), and z_TargetResponse().

int z_NetworkAddress ( ODR  o,
Z_NetworkAddress **  p,
int  opt,
const char *  name 
)
int z_NetworkAddressIA ( ODR  o,
Z_NetworkAddressIA **  p,
int  opt,
const char *  name 
)
int z_NetworkAddressOPA ( ODR  o,
Z_NetworkAddressOPA **  p,
int  opt,
const char *  name 
)
int z_NetworkAddressOther ( ODR  o,
Z_NetworkAddressOther **  p,
int  opt,
const char *  name 
)
int z_OmittedAttributeInterpretation ( ODR  o,
Z_OmittedAttributeInterpretation **  p,
int  opt,
const char *  name 
)
int z_Path ( ODR  o,
Z_Path **  p,
int  opt,
const char *  name 
)
int z_PathUnit ( ODR  o,
Z_PathUnit **  p,
int  opt,
const char *  name 
)
int z_PerElementDetails ( ODR  o,
Z_PerElementDetails **  p,
int  opt,
const char *  name 
)
int z_PrimitiveDataType ( ODR  o,
Z_PrimitiveDataType **  p,
int  opt,
const char *  name 
)

Definition at line 302 of file z-exp.c.

References odr_integer().

Referenced by z_ElementDataType(), z_TagSetElements(), and z_VariantValue().

int z_PrivateCapabilities ( ODR  o,
Z_PrivateCapabilities **  p,
int  opt,
const char *  name 
)
int z_PrivateCapOperator ( ODR  o,
Z_PrivateCapOperator **  p,
int  opt,
const char *  name 
)
int z_ProcessingInformation ( ODR  o,
Z_ProcessingInformation **  p,
int  opt,
const char *  name 
)
int z_ProximitySupport ( ODR  o,
Z_ProximitySupport **  p,
int  opt,
const char *  name 
)
int z_ProxSupportPrivate ( ODR  o,
Z_ProxSupportPrivate **  p,
int  opt,
const char *  name 
)
int z_ProxSupportUnit ( ODR  o,
Z_ProxSupportUnit **  p,
int  opt,
const char *  name 
)
int z_QueryTypeDetails ( ODR  o,
Z_QueryTypeDetails **  p,
int  opt,
const char *  name 
)
int z_RecordSyntaxInfo ( ODR  o,
Z_RecordSyntaxInfo **  p,
int  opt,
const char *  name 
)
int z_RecordTag ( ODR  o,
Z_RecordTag **  p,
int  opt,
const char *  name 
)
int z_RetrievalRecordDetails ( ODR  o,
Z_RetrievalRecordDetails **  p,
int  opt,
const char *  name 
)
int z_RpnCapabilities ( ODR  o,
Z_RpnCapabilities **  p,
int  opt,
const char *  name 
)
int z_SchemaInfo ( ODR  o,
Z_SchemaInfo **  p,
int  opt,
const char *  name 
)
int z_SearchKey ( ODR  o,
Z_SearchKey **  p,
int  opt,
const char *  name 
)
int z_SortDetails ( ODR  o,
Z_SortDetails **  p,
int  opt,
const char *  name 
)
int z_SortKeyDetails ( ODR  o,
Z_SortKeyDetails **  p,
int  opt,
const char *  name 
)
int z_TagSetElements ( ODR  o,
Z_TagSetElements **  p,
int  opt,
const char *  name 
)
int z_TagSetInfo ( ODR  o,
Z_TagSetInfo **  p,
int  opt,
const char *  name 
)
int z_TagTypeMapping ( ODR  o,
Z_TagTypeMapping **  p,
int  opt,
const char *  name 
)
int z_TargetInfo ( ODR  o,
Z_TargetInfo **  p,
int  opt,
const char *  name 
)
int z_TermListDetails ( ODR  o,
Z_TermListDetails **  p,
int  opt,
const char *  name 
)
int z_TermListElement ( ODR  o,
Z_TermListElement **  p,
int  opt,
const char *  name 
)
int z_TermListInfo ( ODR  o,
Z_TermListInfo **  p,
int  opt,
const char *  name 
)
int z_UnitInfo ( ODR  o,
Z_UnitInfo **  p,
int  opt,
const char *  name 
)
int z_Units ( ODR  o,
Z_Units **  p,
int  opt,
const char *  name 
)
int z_UnitType ( ODR  o,
Z_UnitType **  p,
int  opt,
const char *  name 
)
int z_ValueDescription ( ODR  o,
Z_ValueDescription **  p,
int  opt,
const char *  name 
)
int z_ValueRange ( ODR  o,
Z_ValueRange **  p,
int  opt,
const char *  name 
)
int z_ValueSet ( ODR  o,
Z_ValueSet **  p,
int  opt,
const char *  name 
)
int z_ValueSetEnumerated ( ODR  o,
Z_ValueSetEnumerated **  p,
int  opt,
const char *  name 
)
int z_VariantClass ( ODR  o,
Z_VariantClass **  p,
int  opt,
const char *  name 
)
int z_VariantSetInfo ( ODR  o,
Z_VariantSetInfo **  p,
int  opt,
const char *  name 
)
int z_VariantType ( ODR  o,
Z_VariantType **  p,
int  opt,
const char *  name 
)
int z_VariantValue ( ODR  o,
Z_VariantValue **  p,
int  opt,
const char *  name 
)