YAZ 5.37.0
z-core.h File Reference

ASN.1 Module Z39-50-APDU-1995. More...

#include <yaz/odr.h>

Go to the source code of this file.

Data Structures

struct  Z_APDU
struct  Z_InitRequest
struct  Z_IdPass
struct  Z_IdAuthentication
struct  Z_InitResponse
struct  Z_SearchRequest
struct  Z_Query
struct  Z_RPNQuery
struct  Z_Complex
struct  Z_RPNStructure
struct  Z_Operand
struct  Z_AttributesPlusTerm
struct  Z_ResultSetPlusAttributes
struct  Z_AttributeList
struct  Z_Term
struct  Z_Operator
struct  Z_ComplexAttribute
struct  Z_AttributeElement
struct  Z_ProximityOperator
struct  Z_SearchResponse
struct  Z_RecordComposition
struct  Z_PresentRequest
struct  Z_Segment
struct  Z_PresentResponse
struct  Z_NamePlusRecordList
struct  Z_DiagRecs
struct  Z_Records
struct  Z_NamePlusRecord
struct  Z_FragmentSyntax
struct  Z_DiagRec
struct  Z_DefaultDiagFormat
struct  Z_Range
struct  Z_DatabaseSpecificUnit
struct  Z_DatabaseSpecific
struct  Z_ElementSetNames
struct  Z_DbSpecific
struct  Z_CompSpec
struct  Z_ElementSpec
struct  Z_Specification
struct  Z_DeleteResultSetRequest
struct  Z_DeleteResultSetResponse
struct  Z_ListStatus
struct  Z_ListStatuses
struct  Z_AccessControlRequest
struct  Z_AccessControlResponse
struct  Z_ResourceControlRequest
struct  Z_ResourceControlResponse
struct  Z_TriggerResourceControlRequest
struct  Z_ResourceReportRequest
struct  Z_ResourceReportResponse
struct  Z_ScanRequest
struct  Z_ScanResponse
struct  Z_ListEntries
struct  Z_Entry
struct  Z_TermInfo
struct  Z_byDatabaseList_s
struct  Z_byDatabaseList
struct  Z_OccurrenceByAttributesElem
struct  Z_OccurrenceByAttributes
struct  Z_SortKeySpecList
struct  Z_SortRequest
struct  Z_SortResponse
struct  Z_SortKeySpec
struct  Z_SortDbSpecificList_s
struct  Z_SortDbSpecificList
struct  Z_SortElement
struct  Z_SortAttributes
struct  Z_SortKey
struct  Z_ExtendedServicesRequest
struct  Z_ExtendedServicesResponse
struct  Z_Permissions_s
struct  Z_Permissions
struct  Z_Close
struct  Z_DuplicateDetectionRequest
struct  Z_DuplicateDetectionCriterion
struct  Z_RetentionCriterion
struct  Z_SortCriterionPreferredDatabases
struct  Z_SortCriterion
struct  Z_DuplicateDetectionResponse
struct  Z_OtherInformationUnit
struct  Z_OtherInformation
struct  Z_InfoCategory
struct  Z_IntUnit
struct  Z_Unit
struct  Z_StringOrNumeric

Macros

#define Z_APDU_initRequest   1
#define Z_APDU_initResponse   2
#define Z_APDU_searchRequest   3
#define Z_APDU_searchResponse   4
#define Z_APDU_presentRequest   5
#define Z_APDU_presentResponse   6
#define Z_APDU_deleteResultSetRequest   7
#define Z_APDU_deleteResultSetResponse   8
#define Z_APDU_accessControlRequest   9
#define Z_APDU_accessControlResponse   10
#define Z_APDU_resourceControlRequest   11
#define Z_APDU_resourceControlResponse   12
#define Z_APDU_triggerResourceControlRequest   13
#define Z_APDU_resourceReportRequest   14
#define Z_APDU_resourceReportResponse   15
#define Z_APDU_scanRequest   16
#define Z_APDU_scanResponse   17
#define Z_APDU_sortRequest   18
#define Z_APDU_sortResponse   19
#define Z_APDU_segmentRequest   20
#define Z_APDU_extendedServicesRequest   21
#define Z_APDU_extendedServicesResponse   22
#define Z_APDU_close   23
#define Z_APDU_duplicateDetectionRequest   24
#define Z_APDU_duplicateDetectionResponse   25
#define Z_IdAuthentication_open   1
#define Z_IdAuthentication_idPass   2
#define Z_IdAuthentication_anonymous   3
#define Z_IdAuthentication_other   4
#define Z_ProtocolVersion_1   0
#define Z_ProtocolVersion_2   1
#define Z_ProtocolVersion_3   2
#define Z_Options_search   0
#define Z_Options_present   1
#define Z_Options_delSet   2
#define Z_Options_resourceReport   3
#define Z_Options_triggerResourceCtrl   4
#define Z_Options_resourceCtrl   5
#define Z_Options_accessCtrl   6
#define Z_Options_scan   7
#define Z_Options_sort   8
#define Z_Options_extendedServices   10
#define Z_Options_level_1Segmentation   11
#define Z_Options_level_2Segmentation   12
#define Z_Options_concurrentOperations   13
#define Z_Options_namedResultSets   14
#define Z_Options_encapsulation   15
#define Z_Options_resultCount   16
#define Z_Options_negotiationModel   17
#define Z_Options_duplicateDetection   18
#define Z_Options_queryType104   19
#define Z_Options_pQESCorrection   20
#define Z_Options_stringSchema   21
#define Z_Query_type_0   1
#define Z_Query_type_1   2
#define Z_Query_type_2   3
#define Z_Query_type_100   4
#define Z_Query_type_101   5
#define Z_Query_type_102   6
#define Z_Query_type_104   7
#define Z_RPNStructure_simple   1
#define Z_RPNStructure_complex   2
#define Z_Operand_APT   1
#define Z_Operand_resultSetId   2
#define Z_Operand_resultAttr   3
#define Z_Term_general   1
#define Z_Term_numeric   2
#define Z_Term_characterString   3
#define Z_Term_oid   4
#define Z_Term_dateTime   5
#define Z_Term_external   6
#define Z_Term_integerAndUnit   7
#define Z_Term_null   8
#define Z_Operator_and   1
#define Z_Operator_or   2
#define Z_Operator_and_not   3
#define Z_Operator_prox   4
#define Z_AttributeValue_numeric   1
#define Z_AttributeValue_complex   2
#define Z_ProximityOperator_Prox_lessThan   1
#define Z_ProximityOperator_Prox_lessThanOrEqual   2
#define Z_ProximityOperator_Prox_equal   3
#define Z_ProximityOperator_Prox_greaterThanOrEqual   4
#define Z_ProximityOperator_Prox_greaterThan   5
#define Z_ProximityOperator_Prox_notEqual   6
#define Z_ProximityOperator_known   1
#define Z_ProximityOperator_private   2
#define Z_ProxUnit_character   1
#define Z_ProxUnit_word   2
#define Z_ProxUnit_sentence   3
#define Z_ProxUnit_paragraph   4
#define Z_ProxUnit_section   5
#define Z_ProxUnit_chapter   6
#define Z_ProxUnit_document   7
#define Z_ProxUnit_element   8
#define Z_ProxUnit_subelement   9
#define Z_ProxUnit_elementType   10
#define Z_ProxUnit_byte   11
#define Z_SearchResponse_subset   1
#define Z_SearchResponse_interim   2
#define Z_SearchResponse_none   3
#define Z_SearchResponse_estimate   4
#define Z_RecordComp_simple   1
#define Z_RecordComp_complex   2
#define Z_Records_DBOSD   1
#define Z_Records_NSD   2
#define Z_Records_multipleNSD   3
#define Z_NamePlusRecord_databaseRecord   1
#define Z_NamePlusRecord_surrogateDiagnostic   2
#define Z_NamePlusRecord_startingFragment   3
#define Z_NamePlusRecord_intermediateFragment   4
#define Z_NamePlusRecord_finalFragment   5
#define Z_FragmentSyntax_externallyTagged   1
#define Z_FragmentSyntax_notExternallyTagged   2
#define Z_DiagRec_defaultFormat   1
#define Z_DiagRec_externallyDefined   2
#define Z_DefaultDiagFormat_v2Addinfo   1
#define Z_DefaultDiagFormat_v3Addinfo   2
#define Z_ElementSetNames_generic   1
#define Z_ElementSetNames_databaseSpecific   2
#define Z_PresentStatus_success   0
#define Z_PresentStatus_partial_1   1
#define Z_PresentStatus_partial_2   2
#define Z_PresentStatus_partial_3   3
#define Z_PresentStatus_partial_4   4
#define Z_PresentStatus_failure   5
#define Z_ElementSpec_elementSetName   1
#define Z_ElementSpec_externalSpec   2
#define Z_Schema_oid   1
#define Z_Schema_uri   2
#define Z_DeleteResultSetRequest_list   0
#define Z_DeleteResultSetRequest_all   1
#define Z_DeleteStatus_success   0
#define Z_DeleteStatus_resultSetDidNotExist   1
#define Z_DeleteStatus_previouslyDeletedByTarget   2
#define Z_DeleteStatus_systemProblemAtTarget   3
#define Z_DeleteStatus_accessNotAllowed   4
#define Z_DeleteStatus_resourceControlAtOrigin   5
#define Z_DeleteStatus_resourceControlAtTarget   6
#define Z_DeleteStatus_bulkDeleteNotSupported   7
#define Z_DeleteStatus_notAllRsltSetsDeletedOnBulkDlte   8
#define Z_DeleteStatus_notAllRequestedResultSetsDeleted   9
#define Z_DeleteStatus_resultSetInUse   10
#define Z_AccessControlRequest_simpleForm   1
#define Z_AccessControlRequest_externallyDefined   2
#define Z_AccessControlResponse_simpleForm   1
#define Z_AccessControlResponse_externallyDefined   2
#define Z_ResourceControlRequest_subset   1
#define Z_ResourceControlRequest_interim   2
#define Z_ResourceControlRequest_none   3
#define Z_TriggerResourceControlRequest_resourceReport   1
#define Z_TriggerResourceControlRequest_resourceControl   2
#define Z_TriggerResourceControlRequest_cancel   3
#define Z_ResourceReportResponse_success   0
#define Z_ResourceReportResponse_partial   1
#define Z_ResourceReportResponse_failure_1   2
#define Z_ResourceReportResponse_failure_2   3
#define Z_ResourceReportResponse_failure_3   4
#define Z_ResourceReportResponse_failure_4   5
#define Z_ResourceReportResponse_failure_5   6
#define Z_ResourceReportResponse_failure_6   7
#define Z_Scan_success   0
#define Z_Scan_partial_1   1
#define Z_Scan_partial_2   2
#define Z_Scan_partial_3   3
#define Z_Scan_partial_4   4
#define Z_Scan_partial_5   5
#define Z_Scan_failure   6
#define Z_Entry_termInfo   1
#define Z_Entry_surrogateDiagnostic   2
#define Z_OccurrenceByAttributesElem_global   1
#define Z_OccurrenceByAttributesElem_byDatabase   2
#define Z_SortResponse_success   0
#define Z_SortResponse_partial_1   1
#define Z_SortResponse_failure   2
#define Z_SortResponse_empty   1
#define Z_SortResponse_interim   2
#define Z_SortResponse_unchanged   3
#define Z_SortResponse_none   4
#define Z_SortKeySpec_ascending   0
#define Z_SortKeySpec_descending   1
#define Z_SortKeySpec_ascendingByFrequency   3
#define Z_SortKeySpec_descendingByfrequency   4
#define Z_SortKeySpec_caseSensitive   0
#define Z_SortKeySpec_caseInsensitive   1
#define Z_SortKeySpec_abort   1
#define Z_SortKeySpec_null   2
#define Z_SortKeySpec_missingValueData   3
#define Z_SortElement_generic   1
#define Z_SortElement_databaseSpecific   2
#define Z_SortKey_sortField   1
#define Z_SortKey_elementSpec   2
#define Z_SortKey_sortAttributes   3
#define Z_ExtendedServicesRequest_create   1
#define Z_ExtendedServicesRequest_delete   2
#define Z_ExtendedServicesRequest_modify   3
#define Z_ExtendedServicesRequest_wait   1
#define Z_ExtendedServicesRequest_waitIfPossible   2
#define Z_ExtendedServicesRequest_dontWait   3
#define Z_ExtendedServicesRequest_dontReturnPackage   4
#define Z_ExtendedServicesResponse_done   1
#define Z_ExtendedServicesResponse_accepted   2
#define Z_ExtendedServicesResponse_failure   3
#define Z_Permissions_s_delete   1
#define Z_Permissions_s_modifyContents   2
#define Z_Permissions_s_modifyPermissions   3
#define Z_Permissions_s_present   4
#define Z_Permissions_s_invoke   5
#define Z_Close_finished   0
#define Z_Close_shutdown   1
#define Z_Close_systemProblem   2
#define Z_Close_costLimit   3
#define Z_Close_resources   4
#define Z_Close_securityViolation   5
#define Z_Close_protocolError   6
#define Z_Close_lackOfActivity   7
#define Z_Close_peerAbort   8
#define Z_Close_unspecified   9
#define Z_DuplicateDetectionCriterion_levelOfMatch   1
#define Z_DuplicateDetectionCriterion_caseSensitive   2
#define Z_DuplicateDetectionCriterion_punctuationSensitive   3
#define Z_DuplicateDetectionCriterion_regularExpression   4
#define Z_DuplicateDetectionCriterion_rsDuplicates   5
#define Z_RetentionCriterion_numberOfEntries   1
#define Z_RetentionCriterion_percentOfEntries   2
#define Z_RetentionCriterion_duplicatesOnly   3
#define Z_RetentionCriterion_discardRsDuplicates   4
#define Z_SortCriterion_mostComprehensive   1
#define Z_SortCriterion_leastConmprehensive   2
#define Z_SortCriterion_mostRecent   3
#define Z_SortCriterion_oldest   4
#define Z_SortCriterion_leastCost   5
#define Z_SortCriterion_preferredDatabases   6
#define Z_DuplicateDetectionResponse_success   0
#define Z_DuplicateDetectionResponse_failure   1
#define Z_OtherInfo_characterInfo   1
#define Z_OtherInfo_binaryInfo   2
#define Z_OtherInfo_externallyDefinedInfo   3
#define Z_OtherInfo_oid   4
#define Z_StringOrNumeric_string   1
#define Z_StringOrNumeric_numeric   2

Typedefs

typedef struct Z_External Z_External
typedef struct Z_APDU Z_APDU
typedef struct Z_InitRequest Z_InitRequest
typedef struct Z_IdPass Z_IdPass
typedef struct Z_IdAuthentication Z_IdAuthentication
typedef struct Z_InitResponse Z_InitResponse
typedef Odr_bitmask Z_ProtocolVersion
typedef Odr_bitmask Z_Options
typedef struct Z_SearchRequest Z_SearchRequest
typedef struct Z_Query Z_Query
typedef struct Z_RPNQuery Z_RPNQuery
typedef struct Z_Complex Z_Complex
typedef struct Z_RPNStructure Z_RPNStructure
typedef struct Z_Operand Z_Operand
typedef struct Z_AttributesPlusTerm Z_AttributesPlusTerm
typedef struct Z_ResultSetPlusAttributes Z_ResultSetPlusAttributes
typedef struct Z_AttributeList Z_AttributeList
typedef struct Z_Term Z_Term
typedef struct Z_Operator Z_Operator
typedef struct Z_ComplexAttribute Z_ComplexAttribute
typedef struct Z_AttributeElement Z_AttributeElement
typedef struct Z_ProximityOperator Z_ProximityOperator
typedef Odr_int Z_ProxUnit
typedef struct Z_SearchResponse Z_SearchResponse
typedef struct Z_RecordComposition Z_RecordComposition
typedef struct Z_PresentRequest Z_PresentRequest
typedef struct Z_Segment Z_Segment
typedef struct Z_PresentResponse Z_PresentResponse
typedef struct Z_NamePlusRecordList Z_NamePlusRecordList
typedef struct Z_DiagRecs Z_DiagRecs
typedef struct Z_Records Z_Records
typedef struct Z_NamePlusRecord Z_NamePlusRecord
typedef struct Z_FragmentSyntax Z_FragmentSyntax
typedef struct Z_DiagRec Z_DiagRec
typedef struct Z_DefaultDiagFormat Z_DefaultDiagFormat
typedef struct Z_Range Z_Range
typedef struct Z_DatabaseSpecificUnit Z_DatabaseSpecificUnit
typedef struct Z_DatabaseSpecific Z_DatabaseSpecific
typedef struct Z_ElementSetNames Z_ElementSetNames
typedef Odr_int Z_PresentStatus
typedef struct Z_DbSpecific Z_DbSpecific
typedef struct Z_CompSpec Z_CompSpec
typedef struct Z_ElementSpec Z_ElementSpec
typedef struct Z_Specification Z_Specification
typedef struct Z_DeleteResultSetRequest Z_DeleteResultSetRequest
typedef struct Z_DeleteResultSetResponse Z_DeleteResultSetResponse
typedef struct Z_ListStatus Z_ListStatus
typedef struct Z_ListStatuses Z_ListStatuses
typedef Odr_int Z_DeleteStatus
typedef struct Z_AccessControlRequest Z_AccessControlRequest
typedef struct Z_AccessControlResponse Z_AccessControlResponse
typedef struct Z_ResourceControlRequest Z_ResourceControlRequest
typedef struct Z_ResourceControlResponse Z_ResourceControlResponse
typedef struct Z_TriggerResourceControlRequest Z_TriggerResourceControlRequest
typedef struct Z_ResourceReportRequest Z_ResourceReportRequest
typedef struct Z_ResourceReportResponse Z_ResourceReportResponse
typedef Z_External Z_ResourceReport
typedef Odr_oid Z_ResourceReportId
typedef struct Z_ScanRequest Z_ScanRequest
typedef struct Z_ScanResponse Z_ScanResponse
typedef struct Z_ListEntries Z_ListEntries
typedef struct Z_Entry Z_Entry
typedef struct Z_TermInfo Z_TermInfo
typedef struct Z_byDatabaseList_s Z_byDatabaseList_s
typedef struct Z_byDatabaseList Z_byDatabaseList
typedef struct Z_OccurrenceByAttributesElem Z_OccurrenceByAttributesElem
typedef struct Z_OccurrenceByAttributes Z_OccurrenceByAttributes
typedef struct Z_SortKeySpecList Z_SortKeySpecList
typedef struct Z_SortRequest Z_SortRequest
typedef struct Z_SortResponse Z_SortResponse
typedef struct Z_SortKeySpec Z_SortKeySpec
typedef struct Z_SortDbSpecificList_s Z_SortDbSpecificList_s
typedef struct Z_SortDbSpecificList Z_SortDbSpecificList
typedef struct Z_SortElement Z_SortElement
typedef struct Z_SortAttributes Z_SortAttributes
typedef struct Z_SortKey Z_SortKey
typedef struct Z_ExtendedServicesRequest Z_ExtendedServicesRequest
typedef struct Z_ExtendedServicesResponse Z_ExtendedServicesResponse
typedef struct Z_Permissions_s Z_Permissions_s
typedef struct Z_Permissions Z_Permissions
typedef struct Z_Close Z_Close
typedef Odr_int Z_CloseReason
typedef struct Z_DuplicateDetectionRequest Z_DuplicateDetectionRequest
typedef struct Z_DuplicateDetectionCriterion Z_DuplicateDetectionCriterion
typedef struct Z_RetentionCriterion Z_RetentionCriterion
typedef struct Z_SortCriterionPreferredDatabases Z_SortCriterionPreferredDatabases
typedef struct Z_SortCriterion Z_SortCriterion
typedef struct Z_DuplicateDetectionResponse Z_DuplicateDetectionResponse
typedef Odr_oct Z_ReferenceId
typedef Odr_oid Z_AttributeSetId
typedef struct Z_OtherInformationUnit Z_OtherInformationUnit
typedef struct Z_OtherInformation Z_OtherInformation
typedef struct Z_InfoCategory Z_InfoCategory
typedef struct Z_IntUnit Z_IntUnit
typedef struct Z_Unit Z_Unit
typedef char Z_InternationalString
typedef Z_InternationalString Z_ResultSetId
typedef Z_InternationalString Z_ElementSetName
typedef Z_InternationalString Z_DatabaseName
typedef struct Z_StringOrNumeric Z_StringOrNumeric

Functions

int z_External (ODR o, Z_External **p, int opt, const char *name)
 codec for BER EXTERNAL
int z_APDU (ODR o, Z_APDU **p, int opt, const char *name)
int z_InitRequest (ODR o, Z_InitRequest **p, int opt, const char *name)
int z_IdPass (ODR o, Z_IdPass **p, int opt, const char *name)
int z_IdAuthentication (ODR o, Z_IdAuthentication **p, int opt, const char *name)
int z_InitResponse (ODR o, Z_InitResponse **p, int opt, const char *name)
int z_ProtocolVersion (ODR o, Z_ProtocolVersion **p, int opt, const char *name)
int z_Options (ODR o, Z_Options **p, int opt, const char *name)
int z_SearchRequest (ODR o, Z_SearchRequest **p, int opt, const char *name)
int z_Query (ODR o, Z_Query **p, int opt, const char *name)
int z_RPNQuery (ODR o, Z_RPNQuery **p, int opt, const char *name)
int z_Complex (ODR o, Z_Complex **p, int opt, const char *name)
int z_RPNStructure (ODR o, Z_RPNStructure **p, int opt, const char *name)
int z_Operand (ODR o, Z_Operand **p, int opt, const char *name)
int z_AttributesPlusTerm (ODR o, Z_AttributesPlusTerm **p, int opt, const char *name)
int z_ResultSetPlusAttributes (ODR o, Z_ResultSetPlusAttributes **p, int opt, const char *name)
int z_AttributeList (ODR o, Z_AttributeList **p, int opt, const char *name)
int z_Term (ODR o, Z_Term **p, int opt, const char *name)
int z_Operator (ODR o, Z_Operator **p, int opt, const char *name)
int z_ComplexAttribute (ODR o, Z_ComplexAttribute **p, int opt, const char *name)
int z_AttributeElement (ODR o, Z_AttributeElement **p, int opt, const char *name)
int z_ProximityOperator (ODR o, Z_ProximityOperator **p, int opt, const char *name)
int z_ProxUnit (ODR o, Z_ProxUnit **p, int opt, const char *name)
int z_SearchResponse (ODR o, Z_SearchResponse **p, int opt, const char *name)
int z_RecordComposition (ODR o, Z_RecordComposition **p, int opt, const char *name)
int z_PresentRequest (ODR o, Z_PresentRequest **p, int opt, const char *name)
int z_Segment (ODR o, Z_Segment **p, int opt, const char *name)
int z_PresentResponse (ODR o, Z_PresentResponse **p, int opt, const char *name)
int z_NamePlusRecordList (ODR o, Z_NamePlusRecordList **p, int opt, const char *name)
int z_DiagRecs (ODR o, Z_DiagRecs **p, int opt, const char *name)
int z_Records (ODR o, Z_Records **p, int opt, const char *name)
int z_NamePlusRecord (ODR o, Z_NamePlusRecord **p, int opt, const char *name)
int z_FragmentSyntax (ODR o, Z_FragmentSyntax **p, int opt, const char *name)
int z_DiagRec (ODR o, Z_DiagRec **p, int opt, const char *name)
int z_DefaultDiagFormat (ODR o, Z_DefaultDiagFormat **p, int opt, const char *name)
int z_Range (ODR o, Z_Range **p, int opt, const char *name)
int z_DatabaseSpecificUnit (ODR o, Z_DatabaseSpecificUnit **p, int opt, const char *name)
int z_DatabaseSpecific (ODR o, Z_DatabaseSpecific **p, int opt, const char *name)
int z_ElementSetNames (ODR o, Z_ElementSetNames **p, int opt, const char *name)
int z_PresentStatus (ODR o, Z_PresentStatus **p, int opt, const char *name)
int z_DbSpecific (ODR o, Z_DbSpecific **p, int opt, const char *name)
int z_CompSpec (ODR o, Z_CompSpec **p, int opt, const char *name)
int z_ElementSpec (ODR o, Z_ElementSpec **p, int opt, const char *name)
int z_Specification (ODR o, Z_Specification **p, int opt, const char *name)
int z_DeleteResultSetRequest (ODR o, Z_DeleteResultSetRequest **p, int opt, const char *name)
int z_DeleteResultSetResponse (ODR o, Z_DeleteResultSetResponse **p, int opt, const char *name)
int z_ListStatus (ODR o, Z_ListStatus **p, int opt, const char *name)
int z_ListStatuses (ODR o, Z_ListStatuses **p, int opt, const char *name)
int z_DeleteStatus (ODR o, Z_DeleteStatus **p, int opt, const char *name)
int z_AccessControlRequest (ODR o, Z_AccessControlRequest **p, int opt, const char *name)
int z_AccessControlResponse (ODR o, Z_AccessControlResponse **p, int opt, const char *name)
int z_ResourceControlRequest (ODR o, Z_ResourceControlRequest **p, int opt, const char *name)
int z_ResourceControlResponse (ODR o, Z_ResourceControlResponse **p, int opt, const char *name)
int z_TriggerResourceControlRequest (ODR o, Z_TriggerResourceControlRequest **p, int opt, const char *name)
int z_ResourceReportRequest (ODR o, Z_ResourceReportRequest **p, int opt, const char *name)
int z_ResourceReportResponse (ODR o, Z_ResourceReportResponse **p, int opt, const char *name)
int z_ResourceReport (ODR o, Z_ResourceReport **p, int opt, const char *name)
int z_ResourceReportId (ODR o, Z_ResourceReportId **p, int opt, const char *name)
int z_ScanRequest (ODR o, Z_ScanRequest **p, int opt, const char *name)
int z_ScanResponse (ODR o, Z_ScanResponse **p, int opt, const char *name)
int z_ListEntries (ODR o, Z_ListEntries **p, int opt, const char *name)
int z_Entry (ODR o, Z_Entry **p, int opt, const char *name)
int z_TermInfo (ODR o, Z_TermInfo **p, int opt, const char *name)
int z_byDatabaseList_s (ODR o, Z_byDatabaseList_s **p, int opt, const char *name)
int z_byDatabaseList (ODR o, Z_byDatabaseList **p, int opt, const char *name)
int z_OccurrenceByAttributesElem (ODR o, Z_OccurrenceByAttributesElem **p, int opt, const char *name)
int z_OccurrenceByAttributes (ODR o, Z_OccurrenceByAttributes **p, int opt, const char *name)
int z_SortKeySpecList (ODR o, Z_SortKeySpecList **p, int opt, const char *name)
int z_SortRequest (ODR o, Z_SortRequest **p, int opt, const char *name)
int z_SortResponse (ODR o, Z_SortResponse **p, int opt, const char *name)
int z_SortKeySpec (ODR o, Z_SortKeySpec **p, int opt, const char *name)
int z_SortDbSpecificList_s (ODR o, Z_SortDbSpecificList_s **p, int opt, const char *name)
int z_SortDbSpecificList (ODR o, Z_SortDbSpecificList **p, int opt, const char *name)
int z_SortElement (ODR o, Z_SortElement **p, int opt, const char *name)
int z_SortAttributes (ODR o, Z_SortAttributes **p, int opt, const char *name)
int z_SortKey (ODR o, Z_SortKey **p, int opt, const char *name)
int z_ExtendedServicesRequest (ODR o, Z_ExtendedServicesRequest **p, int opt, const char *name)
int z_ExtendedServicesResponse (ODR o, Z_ExtendedServicesResponse **p, int opt, const char *name)
int z_Permissions_s (ODR o, Z_Permissions_s **p, int opt, const char *name)
int z_Permissions (ODR o, Z_Permissions **p, int opt, const char *name)
int z_Close (ODR o, Z_Close **p, int opt, const char *name)
int z_CloseReason (ODR o, Z_CloseReason **p, int opt, const char *name)
int z_DuplicateDetectionRequest (ODR o, Z_DuplicateDetectionRequest **p, int opt, const char *name)
int z_DuplicateDetectionCriterion (ODR o, Z_DuplicateDetectionCriterion **p, int opt, const char *name)
int z_RetentionCriterion (ODR o, Z_RetentionCriterion **p, int opt, const char *name)
int z_SortCriterionPreferredDatabases (ODR o, Z_SortCriterionPreferredDatabases **p, int opt, const char *name)
int z_SortCriterion (ODR o, Z_SortCriterion **p, int opt, const char *name)
int z_DuplicateDetectionResponse (ODR o, Z_DuplicateDetectionResponse **p, int opt, const char *name)
int z_ReferenceId (ODR o, Z_ReferenceId **p, int opt, const char *name)
int z_AttributeSetId (ODR o, Z_AttributeSetId **p, int opt, const char *name)
int z_OtherInformationUnit (ODR o, Z_OtherInformationUnit **p, int opt, const char *name)
int z_OtherInformation (ODR o, Z_OtherInformation **p, int opt, const char *name)
int z_InfoCategory (ODR o, Z_InfoCategory **p, int opt, const char *name)
int z_IntUnit (ODR o, Z_IntUnit **p, int opt, const char *name)
int z_Unit (ODR o, Z_Unit **p, int opt, const char *name)
int z_InternationalString (ODR o, Z_InternationalString **p, int opt, const char *name)
int z_ResultSetId (ODR o, Z_ResultSetId **p, int opt, const char *name)
int z_ElementSetName (ODR o, Z_ElementSetName **p, int opt, const char *name)
int z_DatabaseName (ODR o, Z_DatabaseName **p, int opt, const char *name)
int z_StringOrNumeric (ODR o, Z_StringOrNumeric **p, int opt, const char *name)
int z_ANY_type_0 (ODR o, void **p, int opt)

Detailed Description

ASN.1 Module Z39-50-APDU-1995.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-core.h.

Macro Definition Documentation

◆ Z_AccessControlRequest_externallyDefined

#define Z_AccessControlRequest_externallyDefined   2

Definition at line 869 of file z-core.h.

Referenced by z_AccessControlRequest().

◆ Z_AccessControlRequest_simpleForm

#define Z_AccessControlRequest_simpleForm   1

Definition at line 868 of file z-core.h.

Referenced by z_AccessControlRequest(), and zget_AccessControlRequest().

◆ Z_AccessControlResponse_externallyDefined

#define Z_AccessControlResponse_externallyDefined   2

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

Referenced by z_AccessControlResponse().

◆ Z_AccessControlResponse_simpleForm

#define Z_AccessControlResponse_simpleForm   1

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

Referenced by z_AccessControlResponse(), and zget_AccessControlResponse().

◆ Z_APDU_accessControlRequest

#define Z_APDU_accessControlRequest   9

Definition at line 357 of file z-core.h.

Referenced by z_APDU(), and zget_APDU().

◆ Z_APDU_accessControlResponse

#define Z_APDU_accessControlResponse   10

Definition at line 358 of file z-core.h.

Referenced by z_APDU(), and zget_APDU().

◆ Z_APDU_close

#define Z_APDU_close   23

Definition at line 371 of file z-core.h.

Referenced by do_close_req(), process_z_request(), z_APDU(), zget_APDU(), and ZOOM_handle_Z3950_apdu().

◆ Z_APDU_deleteResultSetRequest

#define Z_APDU_deleteResultSetRequest   7

Definition at line 355 of file z-core.h.

Referenced by process_z_request(), yaz_oi_APDU(), z_APDU(), and zget_APDU().

◆ Z_APDU_deleteResultSetResponse

#define Z_APDU_deleteResultSetResponse   8

Definition at line 356 of file z-core.h.

Referenced by process_deleteRequest(), yaz_oi_APDU(), z_APDU(), and zget_APDU().

◆ Z_APDU_duplicateDetectionRequest

#define Z_APDU_duplicateDetectionRequest   24

Definition at line 372 of file z-core.h.

Referenced by yaz_oi_APDU(), z_APDU(), and zget_APDU().

◆ Z_APDU_duplicateDetectionResponse

#define Z_APDU_duplicateDetectionResponse   25

Definition at line 373 of file z-core.h.

Referenced by yaz_oi_APDU(), z_APDU(), and zget_APDU().

◆ Z_APDU_extendedServicesRequest

#define Z_APDU_extendedServicesRequest   21

Definition at line 369 of file z-core.h.

Referenced by create_es_package(), process_z_request(), yaz_oi_APDU(), z_APDU(), and zget_APDU().

◆ Z_APDU_extendedServicesResponse

#define Z_APDU_extendedServicesResponse   22

Definition at line 370 of file z-core.h.

Referenced by process_ESRequest(), yaz_oi_APDU(), z_APDU(), zget_APDU(), and ZOOM_handle_Z3950_apdu().

◆ Z_APDU_initRequest

#define Z_APDU_initRequest   1

◆ Z_APDU_initResponse

#define Z_APDU_initResponse   2

Definition at line 350 of file z-core.h.

Referenced by process_initRequest(), yaz_oi_APDU(), z_APDU(), zget_APDU(), and ZOOM_handle_Z3950_apdu().

◆ Z_APDU_presentRequest

#define Z_APDU_presentRequest   5

Definition at line 353 of file z-core.h.

Referenced by process_z_request(), yaz_oi_APDU(), Z3950_send_present(), z_APDU(), and zget_APDU().

◆ Z_APDU_presentResponse

#define Z_APDU_presentResponse   6

◆ Z_APDU_resourceControlRequest

#define Z_APDU_resourceControlRequest   11

Definition at line 359 of file z-core.h.

Referenced by z_APDU(), and zget_APDU().

◆ Z_APDU_resourceControlResponse

#define Z_APDU_resourceControlResponse   12

Definition at line 360 of file z-core.h.

Referenced by z_APDU(), and zget_APDU().

◆ Z_APDU_resourceReportRequest

#define Z_APDU_resourceReportRequest   14

Definition at line 362 of file z-core.h.

Referenced by z_APDU(), and zget_APDU().

◆ Z_APDU_resourceReportResponse

#define Z_APDU_resourceReportResponse   15

Definition at line 363 of file z-core.h.

Referenced by z_APDU(), and zget_APDU().

◆ Z_APDU_scanRequest

#define Z_APDU_scanRequest   16

◆ Z_APDU_scanResponse

#define Z_APDU_scanResponse   17

Definition at line 365 of file z-core.h.

Referenced by process_scanRequest(), yaz_oi_APDU(), z_APDU(), zget_APDU(), and ZOOM_handle_Z3950_apdu().

◆ Z_APDU_searchRequest

#define Z_APDU_searchRequest   3

Definition at line 351 of file z-core.h.

Referenced by process_z_request(), yaz_oi_APDU(), Z3950_send_search(), z_APDU(), and zget_APDU().

◆ Z_APDU_searchResponse

#define Z_APDU_searchResponse   4

◆ Z_APDU_segmentRequest

#define Z_APDU_segmentRequest   20

Definition at line 368 of file z-core.h.

Referenced by process_z_request(), z_APDU(), and zget_APDU().

◆ Z_APDU_sortRequest

#define Z_APDU_sortRequest   18

Definition at line 366 of file z-core.h.

Referenced by process_z_request(), send_Z3950_sort(), yaz_oi_APDU(), z_APDU(), and zget_APDU().

◆ Z_APDU_sortResponse

#define Z_APDU_sortResponse   19

Definition at line 367 of file z-core.h.

Referenced by process_sortRequest(), yaz_oi_APDU(), z_APDU(), zget_APDU(), and ZOOM_handle_Z3950_apdu().

◆ Z_APDU_triggerResourceControlRequest

#define Z_APDU_triggerResourceControlRequest   13

Definition at line 361 of file z-core.h.

Referenced by process_z_request(), z_APDU(), and zget_APDU().

◆ Z_AttributeValue_complex

◆ Z_AttributeValue_numeric

◆ Z_Close_costLimit

#define Z_Close_costLimit   3

Definition at line 1181 of file z-core.h.

◆ Z_Close_finished

#define Z_Close_finished   0

Definition at line 1178 of file z-core.h.

Referenced by process_close(), and zget_Close().

◆ Z_Close_lackOfActivity

#define Z_Close_lackOfActivity   7

Definition at line 1185 of file z-core.h.

Referenced by ir_session().

◆ Z_Close_peerAbort

#define Z_Close_peerAbort   8

Definition at line 1186 of file z-core.h.

◆ Z_Close_protocolError

#define Z_Close_protocolError   6

Definition at line 1184 of file z-core.h.

Referenced by ir_read().

◆ Z_Close_resources

#define Z_Close_resources   4

Definition at line 1182 of file z-core.h.

◆ Z_Close_securityViolation

#define Z_Close_securityViolation   5

Definition at line 1183 of file z-core.h.

◆ Z_Close_shutdown

#define Z_Close_shutdown   1

Definition at line 1179 of file z-core.h.

◆ Z_Close_systemProblem

#define Z_Close_systemProblem   2

Definition at line 1180 of file z-core.h.

Referenced by process_gdu_request().

◆ Z_Close_unspecified

#define Z_Close_unspecified   9

Definition at line 1187 of file z-core.h.

◆ Z_DefaultDiagFormat_v2Addinfo

#define Z_DefaultDiagFormat_v2Addinfo   1

◆ Z_DefaultDiagFormat_v3Addinfo

#define Z_DefaultDiagFormat_v3Addinfo   2

Definition at line 749 of file z-core.h.

Referenced by response_default_diag(), wrbuf_diags(), and z_DefaultDiagFormat().

◆ Z_DeleteResultSetRequest_all

#define Z_DeleteResultSetRequest_all   1

Definition at line 823 of file z-core.h.

◆ Z_DeleteResultSetRequest_list

#define Z_DeleteResultSetRequest_list   0

Definition at line 822 of file z-core.h.

Referenced by zget_DeleteResultSetRequest().

◆ Z_DeleteStatus_accessNotAllowed

#define Z_DeleteStatus_accessNotAllowed   4

Definition at line 854 of file z-core.h.

◆ Z_DeleteStatus_bulkDeleteNotSupported

#define Z_DeleteStatus_bulkDeleteNotSupported   7

Definition at line 857 of file z-core.h.

◆ Z_DeleteStatus_notAllRequestedResultSetsDeleted

#define Z_DeleteStatus_notAllRequestedResultSetsDeleted   9

Definition at line 859 of file z-core.h.

◆ Z_DeleteStatus_notAllRsltSetsDeletedOnBulkDlte

#define Z_DeleteStatus_notAllRsltSetsDeletedOnBulkDlte   8

Definition at line 858 of file z-core.h.

◆ Z_DeleteStatus_previouslyDeletedByTarget

#define Z_DeleteStatus_previouslyDeletedByTarget   2

Definition at line 852 of file z-core.h.

◆ Z_DeleteStatus_resourceControlAtOrigin

#define Z_DeleteStatus_resourceControlAtOrigin   5

Definition at line 855 of file z-core.h.

◆ Z_DeleteStatus_resourceControlAtTarget

#define Z_DeleteStatus_resourceControlAtTarget   6

Definition at line 856 of file z-core.h.

◆ Z_DeleteStatus_resultSetDidNotExist

#define Z_DeleteStatus_resultSetDidNotExist   1

Definition at line 851 of file z-core.h.

Referenced by ztest_delete().

◆ Z_DeleteStatus_resultSetInUse

#define Z_DeleteStatus_resultSetInUse   10

Definition at line 860 of file z-core.h.

◆ Z_DeleteStatus_success

#define Z_DeleteStatus_success   0

Definition at line 850 of file z-core.h.

Referenced by zget_DeleteResultSetResponse(), and ztest_delete().

◆ Z_DeleteStatus_systemProblemAtTarget

#define Z_DeleteStatus_systemProblemAtTarget   3

Definition at line 853 of file z-core.h.

◆ Z_DiagRec_defaultFormat

#define Z_DiagRec_defaultFormat   1

Definition at line 736 of file z-core.h.

Referenced by response_diag(), wrbuf_diags(), z_DiagRec(), zget_DiagRec(), and zget_surrogateDiagRec().

◆ Z_DiagRec_externallyDefined

#define Z_DiagRec_externallyDefined   2

Definition at line 737 of file z-core.h.

Referenced by z_DiagRec().

◆ Z_DuplicateDetectionCriterion_caseSensitive

#define Z_DuplicateDetectionCriterion_caseSensitive   2

Definition at line 1214 of file z-core.h.

Referenced by z_DuplicateDetectionCriterion().

◆ Z_DuplicateDetectionCriterion_levelOfMatch

#define Z_DuplicateDetectionCriterion_levelOfMatch   1

Definition at line 1213 of file z-core.h.

Referenced by z_DuplicateDetectionCriterion().

◆ Z_DuplicateDetectionCriterion_punctuationSensitive

#define Z_DuplicateDetectionCriterion_punctuationSensitive   3

Definition at line 1215 of file z-core.h.

Referenced by z_DuplicateDetectionCriterion().

◆ Z_DuplicateDetectionCriterion_regularExpression

#define Z_DuplicateDetectionCriterion_regularExpression   4

Definition at line 1216 of file z-core.h.

Referenced by z_DuplicateDetectionCriterion().

◆ Z_DuplicateDetectionCriterion_rsDuplicates

#define Z_DuplicateDetectionCriterion_rsDuplicates   5

Definition at line 1217 of file z-core.h.

Referenced by z_DuplicateDetectionCriterion().

◆ Z_DuplicateDetectionResponse_failure

#define Z_DuplicateDetectionResponse_failure   1

Definition at line 1261 of file z-core.h.

◆ Z_DuplicateDetectionResponse_success

#define Z_DuplicateDetectionResponse_success   0

Definition at line 1260 of file z-core.h.

Referenced by zget_DuplicateDetectionResponse().

◆ Z_ElementSetNames_databaseSpecific

#define Z_ElementSetNames_databaseSpecific   2

Definition at line 774 of file z-core.h.

Referenced by z_ElementSetNames().

◆ Z_ElementSetNames_generic

#define Z_ElementSetNames_generic   1

◆ Z_ElementSpec_elementSetName

#define Z_ElementSpec_elementSetName   1

Definition at line 804 of file z-core.h.

Referenced by srw_bend_fetch(), yaz_get_esn(), Z3950_send_present(), and z_ElementSpec().

◆ Z_ElementSpec_externalSpec

#define Z_ElementSpec_externalSpec   2

Definition at line 805 of file z-core.h.

Referenced by z_ElementSpec().

◆ Z_Entry_surrogateDiagnostic

#define Z_Entry_surrogateDiagnostic   2

Definition at line 987 of file z-core.h.

Referenced by process_scanRequest(), and z_Entry().

◆ Z_Entry_termInfo

#define Z_Entry_termInfo   1

Definition at line 986 of file z-core.h.

Referenced by process_scanRequest(), z_Entry(), and ZOOM_scanset_term_x().

◆ Z_ExtendedServicesRequest_create

#define Z_ExtendedServicesRequest_create   1

Definition at line 1121 of file z-core.h.

Referenced by create_es_package(), and zget_ExtendedServicesRequest().

◆ Z_ExtendedServicesRequest_delete

#define Z_ExtendedServicesRequest_delete   2

Definition at line 1122 of file z-core.h.

Referenced by create_es_package().

◆ Z_ExtendedServicesRequest_dontReturnPackage

#define Z_ExtendedServicesRequest_dontReturnPackage   4

Definition at line 1135 of file z-core.h.

Referenced by create_es_package().

◆ Z_ExtendedServicesRequest_dontWait

#define Z_ExtendedServicesRequest_dontWait   3

Definition at line 1134 of file z-core.h.

Referenced by create_es_package().

◆ Z_ExtendedServicesRequest_modify

#define Z_ExtendedServicesRequest_modify   3

Definition at line 1123 of file z-core.h.

Referenced by create_es_package().

◆ Z_ExtendedServicesRequest_wait

#define Z_ExtendedServicesRequest_wait   1

Definition at line 1132 of file z-core.h.

Referenced by create_es_package().

◆ Z_ExtendedServicesRequest_waitIfPossible

#define Z_ExtendedServicesRequest_waitIfPossible   2

Definition at line 1133 of file z-core.h.

Referenced by create_es_package(), and zget_ExtendedServicesRequest().

◆ Z_ExtendedServicesResponse_accepted

#define Z_ExtendedServicesResponse_accepted   2

Definition at line 1144 of file z-core.h.

Referenced by handle_Z3950_es_response(), and process_ESRequest().

◆ Z_ExtendedServicesResponse_done

#define Z_ExtendedServicesResponse_done   1

◆ Z_ExtendedServicesResponse_failure

#define Z_ExtendedServicesResponse_failure   3

Definition at line 1145 of file z-core.h.

Referenced by handle_Z3950_es_response(), and process_ESRequest().

◆ Z_FragmentSyntax_externallyTagged

#define Z_FragmentSyntax_externallyTagged   1

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

Referenced by z_FragmentSyntax().

◆ Z_FragmentSyntax_notExternallyTagged

#define Z_FragmentSyntax_notExternallyTagged   2

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

Referenced by z_FragmentSyntax().

◆ Z_IdAuthentication_anonymous

#define Z_IdAuthentication_anonymous   3

Definition at line 406 of file z-core.h.

Referenced by process_initRequest(), and z_IdAuthentication().

◆ Z_IdAuthentication_idPass

#define Z_IdAuthentication_idPass   2

◆ Z_IdAuthentication_open

#define Z_IdAuthentication_open   1

◆ Z_IdAuthentication_other

#define Z_IdAuthentication_other   4

Definition at line 407 of file z-core.h.

Referenced by z_IdAuthentication().

◆ Z_NamePlusRecord_databaseRecord

#define Z_NamePlusRecord_databaseRecord   1

◆ Z_NamePlusRecord_finalFragment

#define Z_NamePlusRecord_finalFragment   5

Definition at line 717 of file z-core.h.

Referenced by z_NamePlusRecord().

◆ Z_NamePlusRecord_intermediateFragment

#define Z_NamePlusRecord_intermediateFragment   4

Definition at line 716 of file z-core.h.

Referenced by z_NamePlusRecord().

◆ Z_NamePlusRecord_startingFragment

#define Z_NamePlusRecord_startingFragment   3

Definition at line 715 of file z-core.h.

Referenced by z_NamePlusRecord().

◆ Z_NamePlusRecord_surrogateDiagnostic

#define Z_NamePlusRecord_surrogateDiagnostic   2

Definition at line 714 of file z-core.h.

Referenced by z_NamePlusRecord(), zget_surrogateDiagRec(), and ZOOM_record_error().

◆ Z_OccurrenceByAttributesElem_byDatabase

#define Z_OccurrenceByAttributesElem_byDatabase   2

Definition at line 1020 of file z-core.h.

Referenced by z_OccurrenceByAttributesElem().

◆ Z_OccurrenceByAttributesElem_global

#define Z_OccurrenceByAttributesElem_global   1

Definition at line 1019 of file z-core.h.

Referenced by z_OccurrenceByAttributesElem().

◆ Z_Operand_APT

◆ Z_Operand_resultAttr

#define Z_Operand_resultAttr   3

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

Referenced by yaz_query_charset_convert_operand(), and z_Operand().

◆ Z_Operand_resultSetId

◆ Z_Operator_and

◆ Z_Operator_and_not

◆ Z_Operator_or

◆ Z_Operator_prox

◆ Z_Options_accessCtrl

#define Z_Options_accessCtrl   6

Definition at line 435 of file z-core.h.

◆ Z_Options_concurrentOperations

#define Z_Options_concurrentOperations   13

Definition at line 441 of file z-core.h.

Referenced by process_initRequest().

◆ Z_Options_delSet

#define Z_Options_delSet   2

Definition at line 431 of file z-core.h.

Referenced by process_initRequest().

◆ Z_Options_duplicateDetection

#define Z_Options_duplicateDetection   18

Definition at line 446 of file z-core.h.

◆ Z_Options_encapsulation

#define Z_Options_encapsulation   15

Definition at line 443 of file z-core.h.

◆ Z_Options_extendedServices

#define Z_Options_extendedServices   10

Definition at line 438 of file z-core.h.

Referenced by process_initRequest(), and ZOOM_connection_Z3950_send_init().

◆ Z_Options_level_1Segmentation

#define Z_Options_level_1Segmentation   11

Definition at line 439 of file z-core.h.

◆ Z_Options_level_2Segmentation

#define Z_Options_level_2Segmentation   12

Definition at line 440 of file z-core.h.

◆ Z_Options_namedResultSets

#define Z_Options_namedResultSets   14

◆ Z_Options_negotiationModel

#define Z_Options_negotiationModel   17

◆ Z_Options_pQESCorrection

#define Z_Options_pQESCorrection   20

Definition at line 448 of file z-core.h.

◆ Z_Options_present

#define Z_Options_present   1

◆ Z_Options_queryType104

#define Z_Options_queryType104   19

Definition at line 447 of file z-core.h.

◆ Z_Options_resourceCtrl

#define Z_Options_resourceCtrl   5

Definition at line 434 of file z-core.h.

◆ Z_Options_resourceReport

#define Z_Options_resourceReport   3

Definition at line 432 of file z-core.h.

◆ Z_Options_resultCount

#define Z_Options_resultCount   16

Definition at line 444 of file z-core.h.

◆ Z_Options_scan

#define Z_Options_scan   7

Definition at line 436 of file z-core.h.

Referenced by process_initRequest(), and ZOOM_connection_Z3950_send_init().

◆ Z_Options_search

#define Z_Options_search   0

◆ Z_Options_sort

#define Z_Options_sort   8

Definition at line 437 of file z-core.h.

Referenced by process_initRequest(), and ZOOM_connection_Z3950_send_init().

◆ Z_Options_stringSchema

#define Z_Options_stringSchema   21

Definition at line 449 of file z-core.h.

◆ Z_Options_triggerResourceCtrl

#define Z_Options_triggerResourceCtrl   4

Definition at line 433 of file z-core.h.

Referenced by process_initRequest().

◆ Z_OtherInfo_binaryInfo

#define Z_OtherInfo_binaryInfo   2

Definition at line 1288 of file z-core.h.

Referenced by z_OtherInformationUnit().

◆ Z_OtherInfo_characterInfo

#define Z_OtherInfo_characterInfo   1

◆ Z_OtherInfo_externallyDefinedInfo

◆ Z_OtherInfo_oid

#define Z_OtherInfo_oid   4

Definition at line 1290 of file z-core.h.

Referenced by z_OtherInformationUnit().

◆ Z_Permissions_s_delete

#define Z_Permissions_s_delete   1

Definition at line 1155 of file z-core.h.

◆ Z_Permissions_s_invoke

#define Z_Permissions_s_invoke   5

Definition at line 1159 of file z-core.h.

◆ Z_Permissions_s_modifyContents

#define Z_Permissions_s_modifyContents   2

Definition at line 1156 of file z-core.h.

◆ Z_Permissions_s_modifyPermissions

#define Z_Permissions_s_modifyPermissions   3

Definition at line 1157 of file z-core.h.

◆ Z_Permissions_s_present

#define Z_Permissions_s_present   4

Definition at line 1158 of file z-core.h.

◆ Z_PresentStatus_failure

#define Z_PresentStatus_failure   5

Definition at line 783 of file z-core.h.

Referenced by pack_records(), process_presentRequest(), and response_searchRequest().

◆ Z_PresentStatus_partial_1

#define Z_PresentStatus_partial_1   1

Definition at line 779 of file z-core.h.

◆ Z_PresentStatus_partial_2

#define Z_PresentStatus_partial_2   2

Definition at line 780 of file z-core.h.

Referenced by pack_records().

◆ Z_PresentStatus_partial_3

#define Z_PresentStatus_partial_3   3

Definition at line 781 of file z-core.h.

◆ Z_PresentStatus_partial_4

#define Z_PresentStatus_partial_4   4

Definition at line 782 of file z-core.h.

Referenced by pack_records().

◆ Z_PresentStatus_success

#define Z_PresentStatus_success   0

Definition at line 778 of file z-core.h.

Referenced by pack_records(), process_presentRequest(), and zget_PresentResponse().

◆ Z_ProtocolVersion_1

#define Z_ProtocolVersion_1   0

◆ Z_ProtocolVersion_2

#define Z_ProtocolVersion_2   1

◆ Z_ProtocolVersion_3

#define Z_ProtocolVersion_3   2

◆ Z_ProximityOperator_known

◆ Z_ProximityOperator_private

#define Z_ProximityOperator_private   2

◆ Z_ProximityOperator_Prox_equal

#define Z_ProximityOperator_Prox_equal   3

Definition at line 597 of file z-core.h.

Referenced by lookup_relation_index_from_attr(), and lookup_relation_index_from_attr().

◆ Z_ProximityOperator_Prox_greaterThan

#define Z_ProximityOperator_Prox_greaterThan   5

Definition at line 599 of file z-core.h.

Referenced by lookup_relation_index_from_attr(), and lookup_relation_index_from_attr().

◆ Z_ProximityOperator_Prox_greaterThanOrEqual

#define Z_ProximityOperator_Prox_greaterThanOrEqual   4

Definition at line 598 of file z-core.h.

Referenced by lookup_relation_index_from_attr(), and lookup_relation_index_from_attr().

◆ Z_ProximityOperator_Prox_lessThan

#define Z_ProximityOperator_Prox_lessThan   1

◆ Z_ProximityOperator_Prox_lessThanOrEqual

#define Z_ProximityOperator_Prox_lessThanOrEqual   2

◆ Z_ProximityOperator_Prox_notEqual

#define Z_ProximityOperator_Prox_notEqual   6

◆ Z_ProxUnit_byte

#define Z_ProxUnit_byte   11

Definition at line 621 of file z-core.h.

Referenced by z_ProxUnit_to_str(), and z_str_to_ProxUnit().

◆ Z_ProxUnit_chapter

#define Z_ProxUnit_chapter   6

Definition at line 616 of file z-core.h.

◆ Z_ProxUnit_character

#define Z_ProxUnit_character   1

Definition at line 611 of file z-core.h.

Referenced by z_ProxUnit_to_str().

◆ Z_ProxUnit_document

#define Z_ProxUnit_document   7

Definition at line 617 of file z-core.h.

◆ Z_ProxUnit_element

#define Z_ProxUnit_element   8

Definition at line 618 of file z-core.h.

◆ Z_ProxUnit_elementType

#define Z_ProxUnit_elementType   10

Definition at line 620 of file z-core.h.

◆ Z_ProxUnit_paragraph

#define Z_ProxUnit_paragraph   4

Definition at line 614 of file z-core.h.

◆ Z_ProxUnit_section

#define Z_ProxUnit_section   5

Definition at line 615 of file z-core.h.

◆ Z_ProxUnit_sentence

#define Z_ProxUnit_sentence   3

Definition at line 613 of file z-core.h.

◆ Z_ProxUnit_subelement

#define Z_ProxUnit_subelement   9

Definition at line 619 of file z-core.h.

◆ Z_ProxUnit_word

#define Z_ProxUnit_word   2

Definition at line 612 of file z-core.h.

Referenced by rpn2cql_structure(), and yaz_xml2query_operator().

◆ Z_Query_type_0

#define Z_Query_type_0   1

Definition at line 478 of file z-core.h.

Referenced by z_Query().

◆ Z_Query_type_1

◆ Z_Query_type_100

#define Z_Query_type_100   4

Definition at line 481 of file z-core.h.

Referenced by yaz_log_zquery_level(), yaz_query2xml(), yaz_query_to_wrbuf(), and z_Query().

◆ Z_Query_type_101

◆ Z_Query_type_102

#define Z_Query_type_102   6

Definition at line 483 of file z-core.h.

Referenced by z_Query().

◆ Z_Query_type_104

◆ Z_Query_type_2

#define Z_Query_type_2   3

◆ Z_RecordComp_complex

#define Z_RecordComp_complex   2

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

Referenced by srw_bend_fetch(), yaz_get_esn(), Z3950_send_present(), and z_RecordComposition().

◆ Z_RecordComp_simple

#define Z_RecordComp_simple   1

◆ Z_Records_DBOSD

#define Z_Records_DBOSD   1

Definition at line 698 of file z-core.h.

Referenced by handle_Z3950_records(), pack_records(), and z_Records().

◆ Z_Records_multipleNSD

#define Z_Records_multipleNSD   3

Definition at line 700 of file z-core.h.

Referenced by handle_Z3950_records(), and z_Records().

◆ Z_Records_NSD

#define Z_Records_NSD   2

Definition at line 699 of file z-core.h.

Referenced by diagrec(), handle_Z3950_records(), and z_Records().

◆ Z_ResourceControlRequest_interim

#define Z_ResourceControlRequest_interim   2

Definition at line 892 of file z-core.h.

◆ Z_ResourceControlRequest_none

#define Z_ResourceControlRequest_none   3

Definition at line 893 of file z-core.h.

◆ Z_ResourceControlRequest_subset

#define Z_ResourceControlRequest_subset   1

Definition at line 891 of file z-core.h.

◆ Z_ResourceReportResponse_failure_1

#define Z_ResourceReportResponse_failure_1   2

Definition at line 929 of file z-core.h.

◆ Z_ResourceReportResponse_failure_2

#define Z_ResourceReportResponse_failure_2   3

Definition at line 930 of file z-core.h.

◆ Z_ResourceReportResponse_failure_3

#define Z_ResourceReportResponse_failure_3   4

Definition at line 931 of file z-core.h.

◆ Z_ResourceReportResponse_failure_4

#define Z_ResourceReportResponse_failure_4   5

Definition at line 932 of file z-core.h.

◆ Z_ResourceReportResponse_failure_5

#define Z_ResourceReportResponse_failure_5   6

Definition at line 933 of file z-core.h.

◆ Z_ResourceReportResponse_failure_6

#define Z_ResourceReportResponse_failure_6   7

Definition at line 934 of file z-core.h.

◆ Z_ResourceReportResponse_partial

#define Z_ResourceReportResponse_partial   1

Definition at line 928 of file z-core.h.

◆ Z_ResourceReportResponse_success

#define Z_ResourceReportResponse_success   0

Definition at line 927 of file z-core.h.

Referenced by zget_ResourceReportResponse().

◆ Z_RetentionCriterion_discardRsDuplicates

#define Z_RetentionCriterion_discardRsDuplicates   4

Definition at line 1231 of file z-core.h.

Referenced by z_RetentionCriterion().

◆ Z_RetentionCriterion_duplicatesOnly

#define Z_RetentionCriterion_duplicatesOnly   3

Definition at line 1230 of file z-core.h.

Referenced by z_RetentionCriterion().

◆ Z_RetentionCriterion_numberOfEntries

#define Z_RetentionCriterion_numberOfEntries   1

Definition at line 1228 of file z-core.h.

Referenced by z_RetentionCriterion().

◆ Z_RetentionCriterion_percentOfEntries

#define Z_RetentionCriterion_percentOfEntries   2

Definition at line 1229 of file z-core.h.

Referenced by z_RetentionCriterion().

◆ Z_RPNStructure_complex

◆ Z_RPNStructure_simple

◆ Z_Scan_failure

#define Z_Scan_failure   6

Definition at line 965 of file z-core.h.

Referenced by process_scanRequest().

◆ Z_Scan_partial_1

#define Z_Scan_partial_1   1

Definition at line 960 of file z-core.h.

◆ Z_Scan_partial_2

#define Z_Scan_partial_2   2

Definition at line 961 of file z-core.h.

◆ Z_Scan_partial_3

#define Z_Scan_partial_3   3

Definition at line 962 of file z-core.h.

◆ Z_Scan_partial_4

#define Z_Scan_partial_4   4

Definition at line 963 of file z-core.h.

◆ Z_Scan_partial_5

#define Z_Scan_partial_5   5

Definition at line 964 of file z-core.h.

Referenced by process_scanRequest().

◆ Z_Scan_success

#define Z_Scan_success   0

Definition at line 959 of file z-core.h.

Referenced by process_scanRequest(), and zget_ScanResponse().

◆ Z_Schema_oid

#define Z_Schema_oid   1

Definition at line 814 of file z-core.h.

Referenced by Z3950_send_present(), and z_Specification().

◆ Z_Schema_uri

#define Z_Schema_uri   2

Definition at line 815 of file z-core.h.

Referenced by srw_bend_fetch(), and z_Specification().

◆ Z_SearchResponse_estimate

#define Z_SearchResponse_estimate   4

Definition at line 632 of file z-core.h.

Referenced by handle_Z3950_search_response(), and response_searchRequest().

◆ Z_SearchResponse_interim

#define Z_SearchResponse_interim   2

Definition at line 630 of file z-core.h.

◆ Z_SearchResponse_none

#define Z_SearchResponse_none   3

Definition at line 631 of file z-core.h.

Referenced by response_searchRequest().

◆ Z_SearchResponse_subset

#define Z_SearchResponse_subset   1

Definition at line 629 of file z-core.h.

Referenced by response_searchRequest().

◆ Z_SortCriterion_leastConmprehensive

#define Z_SortCriterion_leastConmprehensive   2

Definition at line 1250 of file z-core.h.

Referenced by z_SortCriterion().

◆ Z_SortCriterion_leastCost

#define Z_SortCriterion_leastCost   5

Definition at line 1253 of file z-core.h.

Referenced by z_SortCriterion().

◆ Z_SortCriterion_mostComprehensive

#define Z_SortCriterion_mostComprehensive   1

Definition at line 1249 of file z-core.h.

Referenced by z_SortCriterion().

◆ Z_SortCriterion_mostRecent

#define Z_SortCriterion_mostRecent   3

Definition at line 1251 of file z-core.h.

Referenced by z_SortCriterion().

◆ Z_SortCriterion_oldest

#define Z_SortCriterion_oldest   4

Definition at line 1252 of file z-core.h.

Referenced by z_SortCriterion().

◆ Z_SortCriterion_preferredDatabases

#define Z_SortCriterion_preferredDatabases   6

Definition at line 1254 of file z-core.h.

Referenced by z_SortCriterion().

◆ Z_SortElement_databaseSpecific

#define Z_SortElement_databaseSpecific   2

Definition at line 1098 of file z-core.h.

Referenced by z_SortElement().

◆ Z_SortElement_generic

◆ Z_SortKey_elementSpec

#define Z_SortKey_elementSpec   2

Definition at line 1114 of file z-core.h.

Referenced by z_SortKey().

◆ Z_SortKey_sortAttributes

#define Z_SortKey_sortAttributes   3

◆ Z_SortKey_sortField

◆ Z_SortKeySpec_abort

#define Z_SortKeySpec_abort   1

◆ Z_SortKeySpec_ascending

#define Z_SortKeySpec_ascending   0

◆ Z_SortKeySpec_ascendingByFrequency

#define Z_SortKeySpec_ascendingByFrequency   3

Definition at line 1065 of file z-core.h.

◆ Z_SortKeySpec_caseInsensitive

#define Z_SortKeySpec_caseInsensitive   1

Definition at line 1069 of file z-core.h.

Referenced by yaz_sort_spec(), yaz_sort_spec_to_cql(), and yaz_sort_spec_to_srw_sortkeys().

◆ Z_SortKeySpec_caseSensitive

#define Z_SortKeySpec_caseSensitive   0

Definition at line 1068 of file z-core.h.

Referenced by yaz_sort_spec(), yaz_sort_spec_to_cql(), and yaz_sort_spec_to_srw_sortkeys().

◆ Z_SortKeySpec_descending

#define Z_SortKeySpec_descending   1

◆ Z_SortKeySpec_descendingByfrequency

#define Z_SortKeySpec_descendingByfrequency   4

Definition at line 1066 of file z-core.h.

◆ Z_SortKeySpec_missingValueData

#define Z_SortKeySpec_missingValueData   3

◆ Z_SortKeySpec_null

#define Z_SortKeySpec_null   2

◆ Z_SortResponse_empty

#define Z_SortResponse_empty   1

Definition at line 1050 of file z-core.h.

Referenced by zget_SortResponse().

◆ Z_SortResponse_failure

#define Z_SortResponse_failure   2

Definition at line 1048 of file z-core.h.

Referenced by process_sortRequest().

◆ Z_SortResponse_interim

#define Z_SortResponse_interim   2

Definition at line 1051 of file z-core.h.

◆ Z_SortResponse_none

#define Z_SortResponse_none   4

Definition at line 1053 of file z-core.h.

◆ Z_SortResponse_partial_1

#define Z_SortResponse_partial_1   1

Definition at line 1047 of file z-core.h.

◆ Z_SortResponse_success

#define Z_SortResponse_success   0

Definition at line 1046 of file z-core.h.

Referenced by zget_SortResponse(), and ztest_sort().

◆ Z_SortResponse_unchanged

#define Z_SortResponse_unchanged   3

Definition at line 1052 of file z-core.h.

◆ Z_StringOrNumeric_numeric

#define Z_StringOrNumeric_numeric   2

◆ Z_StringOrNumeric_string

◆ Z_Term_characterString

◆ Z_Term_dateTime

#define Z_Term_dateTime   5

Definition at line 551 of file z-core.h.

Referenced by rpn_term_type(), yaz_query2xml_term(), and z_Term().

◆ Z_Term_external

#define Z_Term_external   6

Definition at line 552 of file z-core.h.

Referenced by rpn_term_type(), yaz_query2xml_term(), z_Term(), and z_Term_create().

◆ Z_Term_general

◆ Z_Term_integerAndUnit

#define Z_Term_integerAndUnit   7

Definition at line 553 of file z-core.h.

Referenced by yaz_query2xml_term(), and z_Term().

◆ Z_Term_null

#define Z_Term_null   8

◆ Z_Term_numeric

◆ Z_Term_oid

#define Z_Term_oid   4

Definition at line 550 of file z-core.h.

Referenced by rpn_term_type(), yaz_query2xml_term(), and z_Term().

◆ Z_TriggerResourceControlRequest_cancel

#define Z_TriggerResourceControlRequest_cancel   3

Definition at line 911 of file z-core.h.

◆ Z_TriggerResourceControlRequest_resourceControl

#define Z_TriggerResourceControlRequest_resourceControl   2

Definition at line 910 of file z-core.h.

◆ Z_TriggerResourceControlRequest_resourceReport

#define Z_TriggerResourceControlRequest_resourceReport   1

Definition at line 909 of file z-core.h.

Referenced by zget_TriggerResourceControlRequest().

Typedef Documentation

◆ Z_AccessControlRequest

typedef struct Z_AccessControlRequest Z_AccessControlRequest

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

◆ Z_AccessControlResponse

typedef struct Z_AccessControlResponse Z_AccessControlResponse

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

◆ Z_APDU

typedef struct Z_APDU Z_APDU

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

◆ Z_AttributeElement

typedef struct Z_AttributeElement Z_AttributeElement

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

◆ Z_AttributeList

typedef struct Z_AttributeList Z_AttributeList

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

◆ Z_AttributeSetId

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

◆ Z_AttributesPlusTerm

typedef struct Z_AttributesPlusTerm Z_AttributesPlusTerm

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

◆ Z_byDatabaseList

typedef struct Z_byDatabaseList Z_byDatabaseList

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

◆ Z_byDatabaseList_s

typedef struct Z_byDatabaseList_s Z_byDatabaseList_s

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

◆ Z_Close

typedef struct Z_Close Z_Close

Definition at line 256 of file z-core.h.

◆ Z_CloseReason

Definition at line 259 of file z-core.h.

◆ Z_Complex

typedef struct Z_Complex Z_Complex

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

◆ Z_ComplexAttribute

typedef struct Z_ComplexAttribute Z_ComplexAttribute

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

◆ Z_CompSpec

typedef struct Z_CompSpec Z_CompSpec

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

◆ Z_DatabaseName

Definition at line 310 of file z-core.h.

◆ Z_DatabaseSpecific

typedef struct Z_DatabaseSpecific Z_DatabaseSpecific

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

◆ Z_DatabaseSpecificUnit

typedef struct Z_DatabaseSpecificUnit Z_DatabaseSpecificUnit

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

◆ Z_DbSpecific

typedef struct Z_DbSpecific Z_DbSpecific

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

◆ Z_DefaultDiagFormat

typedef struct Z_DefaultDiagFormat Z_DefaultDiagFormat

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

◆ Z_DeleteResultSetRequest

typedef struct Z_DeleteResultSetRequest Z_DeleteResultSetRequest

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

◆ Z_DeleteResultSetResponse

typedef struct Z_DeleteResultSetResponse Z_DeleteResultSetResponse

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

◆ Z_DeleteStatus

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

◆ Z_DiagRec

typedef struct Z_DiagRec Z_DiagRec

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

◆ Z_DiagRecs

typedef struct Z_DiagRecs Z_DiagRecs

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

◆ Z_DuplicateDetectionCriterion

typedef struct Z_DuplicateDetectionCriterion Z_DuplicateDetectionCriterion

Definition at line 265 of file z-core.h.

◆ Z_DuplicateDetectionRequest

typedef struct Z_DuplicateDetectionRequest Z_DuplicateDetectionRequest

Definition at line 262 of file z-core.h.

◆ Z_DuplicateDetectionResponse

typedef struct Z_DuplicateDetectionResponse Z_DuplicateDetectionResponse

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

◆ Z_ElementSetName

Definition at line 307 of file z-core.h.

◆ Z_ElementSetNames

typedef struct Z_ElementSetNames Z_ElementSetNames

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

◆ Z_ElementSpec

typedef struct Z_ElementSpec Z_ElementSpec

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

◆ Z_Entry

typedef struct Z_Entry Z_Entry

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

◆ Z_ExtendedServicesRequest

typedef struct Z_ExtendedServicesRequest Z_ExtendedServicesRequest

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

◆ Z_ExtendedServicesResponse

typedef struct Z_ExtendedServicesResponse Z_ExtendedServicesResponse

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

◆ Z_External

typedef struct Z_External Z_External

Definition at line 15 of file z-core.h.

◆ Z_FragmentSyntax

typedef struct Z_FragmentSyntax Z_FragmentSyntax

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

◆ Z_IdAuthentication

typedef struct Z_IdAuthentication Z_IdAuthentication

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

◆ Z_IdPass

typedef struct Z_IdPass Z_IdPass

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

◆ Z_InfoCategory

typedef struct Z_InfoCategory Z_InfoCategory

Definition at line 292 of file z-core.h.

◆ Z_InitRequest

typedef struct Z_InitRequest Z_InitRequest

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

◆ Z_InitResponse

typedef struct Z_InitResponse Z_InitResponse

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

◆ Z_InternationalString

typedef char Z_InternationalString

Definition at line 301 of file z-core.h.

◆ Z_IntUnit

typedef struct Z_IntUnit Z_IntUnit

Definition at line 295 of file z-core.h.

◆ Z_ListEntries

typedef struct Z_ListEntries Z_ListEntries

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

◆ Z_ListStatus

typedef struct Z_ListStatus Z_ListStatus

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

◆ Z_ListStatuses

typedef struct Z_ListStatuses Z_ListStatuses

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

◆ Z_NamePlusRecord

typedef struct Z_NamePlusRecord Z_NamePlusRecord

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

◆ Z_NamePlusRecordList

typedef struct Z_NamePlusRecordList Z_NamePlusRecordList

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

◆ Z_OccurrenceByAttributes

typedef struct Z_OccurrenceByAttributes Z_OccurrenceByAttributes

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

◆ Z_OccurrenceByAttributesElem

typedef struct Z_OccurrenceByAttributesElem Z_OccurrenceByAttributesElem

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

◆ Z_Operand

typedef struct Z_Operand Z_Operand

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

◆ Z_Operator

typedef struct Z_Operator Z_Operator

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

◆ Z_Options

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

◆ Z_OtherInformation

typedef struct Z_OtherInformation Z_OtherInformation

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

◆ Z_OtherInformationUnit

typedef struct Z_OtherInformationUnit Z_OtherInformationUnit

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

◆ Z_Permissions

typedef struct Z_Permissions Z_Permissions

Definition at line 253 of file z-core.h.

◆ Z_Permissions_s

typedef struct Z_Permissions_s Z_Permissions_s

Definition at line 250 of file z-core.h.

◆ Z_PresentRequest

typedef struct Z_PresentRequest Z_PresentRequest

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

◆ Z_PresentResponse

typedef struct Z_PresentResponse Z_PresentResponse

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

◆ Z_PresentStatus

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

◆ Z_ProtocolVersion

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

◆ Z_ProximityOperator

typedef struct Z_ProximityOperator Z_ProximityOperator

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

◆ Z_ProxUnit

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

◆ Z_Query

typedef struct Z_Query Z_Query

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

◆ Z_Range

typedef struct Z_Range Z_Range

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

◆ Z_RecordComposition

typedef struct Z_RecordComposition Z_RecordComposition

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

◆ Z_Records

typedef struct Z_Records Z_Records

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

◆ Z_ReferenceId

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

◆ Z_ResourceControlRequest

typedef struct Z_ResourceControlRequest Z_ResourceControlRequest

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

◆ Z_ResourceControlResponse

typedef struct Z_ResourceControlResponse Z_ResourceControlResponse

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

◆ Z_ResourceReport

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

◆ Z_ResourceReportId

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

◆ Z_ResourceReportRequest

typedef struct Z_ResourceReportRequest Z_ResourceReportRequest

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

◆ Z_ResourceReportResponse

typedef struct Z_ResourceReportResponse Z_ResourceReportResponse

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

◆ Z_ResultSetId

Definition at line 304 of file z-core.h.

◆ Z_ResultSetPlusAttributes

typedef struct Z_ResultSetPlusAttributes Z_ResultSetPlusAttributes

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

◆ Z_RetentionCriterion

typedef struct Z_RetentionCriterion Z_RetentionCriterion

Definition at line 268 of file z-core.h.

◆ Z_RPNQuery

typedef struct Z_RPNQuery Z_RPNQuery

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

◆ Z_RPNStructure

typedef struct Z_RPNStructure Z_RPNStructure

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

◆ Z_ScanRequest

typedef struct Z_ScanRequest Z_ScanRequest

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

◆ Z_ScanResponse

typedef struct Z_ScanResponse Z_ScanResponse

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

◆ Z_SearchRequest

typedef struct Z_SearchRequest Z_SearchRequest

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

◆ Z_SearchResponse

typedef struct Z_SearchResponse Z_SearchResponse

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

◆ Z_Segment

typedef struct Z_Segment Z_Segment

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

◆ Z_SortAttributes

typedef struct Z_SortAttributes Z_SortAttributes

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

◆ Z_SortCriterion

typedef struct Z_SortCriterion Z_SortCriterion

Definition at line 274 of file z-core.h.

◆ Z_SortCriterionPreferredDatabases

typedef struct Z_SortCriterionPreferredDatabases Z_SortCriterionPreferredDatabases

Definition at line 271 of file z-core.h.

◆ Z_SortDbSpecificList

typedef struct Z_SortDbSpecificList Z_SortDbSpecificList

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

◆ Z_SortDbSpecificList_s

typedef struct Z_SortDbSpecificList_s Z_SortDbSpecificList_s

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

◆ Z_SortElement

typedef struct Z_SortElement Z_SortElement

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

◆ Z_SortKey

typedef struct Z_SortKey Z_SortKey

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

◆ Z_SortKeySpec

typedef struct Z_SortKeySpec Z_SortKeySpec

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

◆ Z_SortKeySpecList

typedef struct Z_SortKeySpecList Z_SortKeySpecList

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

◆ Z_SortRequest

typedef struct Z_SortRequest Z_SortRequest

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

◆ Z_SortResponse

typedef struct Z_SortResponse Z_SortResponse

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

◆ Z_Specification

typedef struct Z_Specification Z_Specification

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

◆ Z_StringOrNumeric

typedef struct Z_StringOrNumeric Z_StringOrNumeric

Definition at line 313 of file z-core.h.

◆ Z_Term

typedef struct Z_Term Z_Term

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

◆ Z_TermInfo

typedef struct Z_TermInfo Z_TermInfo

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

◆ Z_TriggerResourceControlRequest

typedef struct Z_TriggerResourceControlRequest Z_TriggerResourceControlRequest

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

◆ Z_Unit

typedef struct Z_Unit Z_Unit

Definition at line 298 of file z-core.h.

Function Documentation

◆ z_AccessControlRequest()

◆ z_AccessControlResponse()

◆ z_ANY_type_0()

int z_ANY_type_0 ( ODR o,
void ** p,
int opt )

Definition at line 1623 of file z-core.c.

References opt.

Referenced by z_Query().

◆ z_APDU()

int z_APDU ( ODR o,
Z_APDU ** p,
int opt,
const char * name )

Definition at line 12 of file z-core.c.

References odr::direction, name, odr_choice(), ODR_CONTEXT, ODR_DECODE, ODR_IMPLICIT, odr_initmember(), odr_missing(), opt, odr_arm::which, z_AccessControlRequest(), z_AccessControlResponse(), Z_APDU_accessControlRequest, Z_APDU_accessControlResponse, Z_APDU_close, Z_APDU_deleteResultSetRequest, Z_APDU_deleteResultSetResponse, Z_APDU_duplicateDetectionRequest, Z_APDU_duplicateDetectionResponse, Z_APDU_extendedServicesRequest, Z_APDU_extendedServicesResponse, Z_APDU_initRequest, Z_APDU_initResponse, Z_APDU_presentRequest, Z_APDU_presentResponse, Z_APDU_resourceControlRequest, Z_APDU_resourceControlResponse, Z_APDU_resourceReportRequest, Z_APDU_resourceReportResponse, Z_APDU_scanRequest, Z_APDU_scanResponse, Z_APDU_searchRequest, Z_APDU_searchResponse, Z_APDU_segmentRequest, Z_APDU_sortRequest, Z_APDU_sortResponse, Z_APDU_triggerResourceControlRequest, z_Close(), z_DeleteResultSetRequest(), z_DeleteResultSetResponse(), z_DuplicateDetectionRequest(), z_DuplicateDetectionResponse(), z_ExtendedServicesRequest(), z_ExtendedServicesResponse(), z_InitRequest(), z_InitResponse(), z_PresentRequest(), z_PresentResponse(), z_ResourceControlRequest(), z_ResourceControlResponse(), z_ResourceReportRequest(), z_ResourceReportResponse(), z_ScanRequest(), z_ScanResponse(), z_SearchRequest(), z_SearchResponse(), z_Segment(), z_SortRequest(), z_SortResponse(), and z_TriggerResourceControlRequest().

Referenced by create_update_package(), encode_APDU(), and z_GDU().

◆ z_AttributeElement()

◆ z_AttributeList()

◆ z_AttributeSetId()

◆ z_AttributesPlusTerm()

int z_AttributesPlusTerm ( ODR o,
Z_AttributesPlusTerm ** p,
int opt,
const char * name )

◆ z_byDatabaseList()

int z_byDatabaseList ( ODR o,
Z_byDatabaseList ** p,
int opt,
const char * name )

◆ z_byDatabaseList_s()

int z_byDatabaseList_s ( ODR o,
Z_byDatabaseList_s ** p,
int opt,
const char * name )

◆ z_Close()

◆ z_CloseReason()

int z_CloseReason ( ODR o,
Z_CloseReason ** p,
int opt,
const char * name )

Definition at line 1364 of file z-core.c.

References name, ODR_CONTEXT, odr_implicit_tag, odr_integer(), and opt.

Referenced by z_Close().

◆ z_Complex()

int z_Complex ( ODR o,
Z_Complex ** p,
int opt,
const char * name )

◆ z_ComplexAttribute()

int z_ComplexAttribute ( ODR o,
Z_ComplexAttribute ** p,
int opt,
const char * name )

◆ z_CompSpec()

◆ z_DatabaseName()

◆ z_DatabaseSpecific()

int z_DatabaseSpecific ( ODR o,
Z_DatabaseSpecific ** p,
int opt,
const char * name )

◆ z_DatabaseSpecificUnit()

int z_DatabaseSpecificUnit ( ODR o,
Z_DatabaseSpecificUnit ** p,
int opt,
const char * name )

◆ z_DbSpecific()

int z_DbSpecific ( ODR o,
Z_DbSpecific ** p,
int opt,
const char * name )

◆ z_DefaultDiagFormat()

◆ z_DeleteResultSetRequest()

int z_DeleteResultSetRequest ( ODR o,
Z_DeleteResultSetRequest ** p,
int opt,
const char * name )

◆ z_DeleteResultSetResponse()

int z_DeleteResultSetResponse ( ODR o,
Z_DeleteResultSetResponse ** p,
int opt,
const char * name )

◆ z_DeleteStatus()

int z_DeleteStatus ( ODR o,
Z_DeleteStatus ** p,
int opt,
const char * name )

Definition at line 852 of file z-core.c.

References name, ODR_CONTEXT, odr_implicit_tag, odr_integer(), and opt.

Referenced by z_DeleteResultSetResponse(), and z_ListStatus().

◆ z_DiagRec()

◆ z_DiagRecs()

int z_DiagRecs ( ODR o,
Z_DiagRecs ** p,
int opt,
const char * name )

Definition at line 561 of file z-core.c.

References odr::direction, name, ODR_DECODE, odr_initmember(), odr_missing(), odr_sequence_of(), opt, and z_DiagRec().

Referenced by z_Records().

◆ z_DuplicateDetectionCriterion()

◆ z_DuplicateDetectionRequest()

◆ z_DuplicateDetectionResponse()

int z_DuplicateDetectionResponse ( ODR o,
Z_DuplicateDetectionResponse ** p,
int opt,
const char * name )

◆ z_ElementSetName()

int z_ElementSetName ( ODR o,
Z_ElementSetName ** p,
int opt,
const char * name )

◆ z_ElementSetNames()

◆ z_ElementSpec()

◆ z_Entry()

◆ z_ExtendedServicesRequest()

◆ z_ExtendedServicesResponse()

int z_ExtendedServicesResponse ( ODR o,
Z_ExtendedServicesResponse ** p,
int opt,
const char * name )

◆ z_External()

int z_External ( ODR o,
Z_External ** p,
int opt,
const char * name )

codec for BER EXTERNAL

This routine is the BER codec for the EXTERNAL type. It handles information in single-ASN1-type and octet-aligned for known structures.

  [UNIVERSAL 8] IMPLICIT SEQUENCE {
  direct-reference      OBJECT IDENTIFIER OPTIONAL,
  indirect-reference    INTEGER OPTIONAL,
  data-value-descriptor ObjectDescriptor OPTIONAL,
  encoding              CHOICE {
    single-ASN1-type   [0] ABSTRACT_SYNTAX.&Type,
    octet-aligned      [1] IMPLICIT OCTET STRING,
    arbitrary          [2] IMPLICIT BIT STRING
    }
  }

arbitrary BIT STRING not handled yet.

Definition at line 95 of file prt-ext.c.

References Odr_private::bp, odr_oct::buf, Odr_private::buf, odr::direction, odr_oct::len, name, odr_any(), odr_bitstring(), odr_choice(), odr_choice_bias(), ODR_CONTEXT, ODR_DECODE, ODR_EXPLICIT, ODR_EXTERNAL, odr_graphicstring(), ODR_IMPLICIT, odr_implicit_settag(), odr_implicit_tag, odr_integer(), odr_octetstring(), odr_oid(), odr_ok, odr_peektag(), odr_sequence_begin(), odr_sequence_end(), ODR_UNIVERSAL, odr::op, opt, Odr_private::size, type, odr_arm::which, yaz_log(), YLOG_LOG, z_Admin(), z_BriefBib(), z_CharSetandLanguageNegotiation(), z_DateTime(), z_DES_RN_Object(), z_DiagnosticFormat(), z_EIExportInvocation(), z_ESExportSpecification(), z_Espec1(), z_ExplainRecord(), z_ext_getentbyref(), Z_External_acfDes1, Z_External_acfKrb1, Z_External_acfPrompt1, Z_External_arbitrary, Z_External_charSetandLanguageNegotiation, Z_External_CQL, Z_External_dateTime, Z_External_diag1, Z_External_ESAdmin, Z_External_espec1, Z_External_explainRecord, Z_External_exportInvocation, Z_External_exportSpecification, Z_External_extendedService, Z_External_grs1, Z_External_itemOrder, Z_External_multisrch2, Z_External_OCLCUserInfo, Z_External_octet, Z_External_OPAC, Z_External_periodicQuerySchedule, Z_External_persistentQuery, Z_External_persistentResultSet, Z_External_promptObject1, Z_External_resourceReport1, Z_External_resourceReport2, Z_External_searchResult1, Z_External_single, Z_External_summary, Z_External_sutrs, Z_External_universeReport, Z_External_update, Z_External_update0, Z_External_userFacets, Z_External_userInfo1, z_FacetList(), z_GenericRecord(), z_InternationalString(), z_IOItemOrder(), z_IU0Update(), z_IUUpdate(), z_KRBObject(), z_MultipleSearchTerms_2(), z_OCLC_UserInformation(), z_OPACRecord(), z_OtherInformation(), z_PQSPeriodicQuerySchedule(), z_PQueryPersistentQuery(), z_PromptObject1(), z_PRPersistentResultSet(), z_ResourceReport1(), z_ResourceReport2(), z_SearchInfoReport(), z_SUTRS(), z_TaskPackage(), and z_UniverseReport().

Referenced by z_AccessControlRequest(), z_AccessControlResponse(), z_ChallengeUnit1(), z_DiagRec(), z_DuplicateDetectionCriterion(), z_DuplicateDetectionRequest(), z_ElementData(), z_ElementMetaData(), z_ElementSpec(), z_ExtendedServicesInfo(), z_ExtendedServicesRequest(), z_ExtendedServicesResponse(), z_FragmentSyntax(), z_HoldingsRecord(), z_IdAuthentication(), z_InitRequest(), z_InitResponse(), z_IOBilling(), z_IOOriginPartNotToKeep(), z_IOOriginPartToKeep(), z_IOTargetPart(), z_IU0SuppliedRecords_elem(), z_IU0SuppliedRecordsId(), z_IU0TaskPackageRecordStructure(), z_IUOriginPartToKeep(), z_IUSuppliedRecords_elem(), z_IUSuppliedRecordsId(), z_IUTaskPackageRecordStructure(), z_NamePlusRecord(), z_OPACRecord(), z_OtherInformationUnit(), z_PrivateCharacterSet(), z_ProcessingInformation(), z_Query(), z_ResourceReport(), z_TaskPackage(), and z_Term().

◆ z_FragmentSyntax()

◆ z_IdAuthentication()

◆ z_IdPass()

int z_IdPass ( ODR o,
Z_IdPass ** p,
int opt,
const char * name )

◆ z_InfoCategory()

int z_InfoCategory ( ODR o,
Z_InfoCategory ** p,
int opt,
const char * name )

◆ z_InitRequest()

◆ z_InitResponse()

◆ z_InternationalString()

int z_InternationalString ( ODR o,
Z_InternationalString ** p,
int opt,
const char * name )

Definition at line 1598 of file z-core.c.

References name, odr_generalstring(), and opt.

Referenced by z_AccessInfo(), z_AttributeDescription(), z_AttributeSetInfo(), z_AttributeType(), z_BriefBib(), z_CategoryInfo(), z_ChallengeUnit1(), z_CircRecord(), z_Close(), z_ContactInfo(), z_DatabaseName(), z_DbUnavail_0(), z_DefaultDiagFormat(), z_DeleteResultSetResponse(), z_DiagnosticFormat_s(), z_DuplicateDetectionRequest(), z_EIOriginPartNotToKeep(), z_EIOriginPartToKeep(), z_ElementData(), z_ElementInfo(), z_ElementMetaData(), z_ElementRequestCompositeElementPrimitives(), z_ElementSetName(), z_ElementSetNames(), z_ElementSpec(), z_ESAdminOriginPartToKeep(), z_ESDestination(), z_ESDestinationOther(), z_Espec1(), z_ExtendedServicesInfo(), z_ExtendedServicesRequest(), z_External(), z_FormatSpec(), z_HoldingsAndCircData(), z_HumanStringUnit(), z_IconObjectUnit(), z_IdPass(), z_ImportParameters(), z_InitRequest(), z_InitResponse(), z_IOBilling(), z_IOContact(), z_IOCreditCardInfo(), z_IOResultSetItem(), z_IU0CorrelationInfo(), z_IU0OriginPartToKeep(), z_IU0SuppliedRecords_elem(), z_IU0SuppliedRecordsId(), z_IUCorrelationInfo(), z_IUOriginPartToKeep(), z_IUSuppliedRecords_elem(), z_IUSuppliedRecordsId(), z_KRBRequest(), z_KRBResponse(), z_LanguageCode(), z_NetworkAddressIA(), z_NetworkAddressOPA(), z_NetworkAddressOther(), z_OtherInformationUnit(), z_PerElementDetails(), z_Permissions_s(), z_PQSOriginPartNotToKeep(), z_PQSOriginPartToKeep(), z_PQSPeriod(), z_PQSTargetPart(), z_PQueryOriginPartNotToKeep(), z_PQueryOriginPartToKeep(), z_PrivateCapOperator(), z_ProcessingInformation(), z_PromptId(), z_PromptIdEnumeratedPrompt(), z_PROriginPartNotToKeep(), z_Proximity(), z_PRTargetPart(), z_QueryExpressionTerm(), z_RecordSyntaxInfo(), z_ResourceReport1(), z_ResourceReport2(), z_ResponseUnit1(), z_ResultsByDB_s(), z_ResultSetId(), z_SchemaInfo(), z_SearchInfoReport_s(), z_SearchKey(), z_SearchRequest(), z_SortCriterionPreferredDatabases(), z_SortKey(), z_SortRequest(), z_Specification(), z_StringList(), z_StringOrNumeric(), z_SutrsRecord(), z_TagSetElements(), z_TagSetInfo(), z_TargetInfo(), z_TaskPackage(), z_Term(), z_TermInfo(), z_TermListDetails(), z_TermListElement(), z_Triple(), z_Unit(), z_UnitInfo(), z_Units(), z_UnitType(), z_Usage(), z_ValueDescription(), z_VariantClass(), z_VariantSetInfo(), z_VariantType(), and z_Volume().

◆ z_IntUnit()

◆ z_ListEntries()

int z_ListEntries ( ODR o,
Z_ListEntries ** p,
int opt,
const char * name )

◆ z_ListStatus()

int z_ListStatus ( ODR o,
Z_ListStatus ** p,
int opt,
const char * name )

◆ z_ListStatuses()

int z_ListStatuses ( ODR o,
Z_ListStatuses ** p,
int opt,
const char * name )

◆ z_NamePlusRecord()

◆ z_NamePlusRecordList()

int z_NamePlusRecordList ( ODR o,
Z_NamePlusRecordList ** p,
int opt,
const char * name )

Definition at line 549 of file z-core.c.

References odr::direction, name, ODR_DECODE, odr_initmember(), odr_missing(), odr_sequence_of(), opt, and z_NamePlusRecord().

Referenced by z_Records().

◆ z_OccurrenceByAttributes()

int z_OccurrenceByAttributes ( ODR o,
Z_OccurrenceByAttributes ** p,
int opt,
const char * name )

◆ z_OccurrenceByAttributesElem()

◆ z_Operand()

◆ z_Operator()

◆ z_Options()

int z_Options ( ODR o,
Z_Options ** p,
int opt,
const char * name )

Definition at line 169 of file z-core.c.

References name, odr_bitstring(), ODR_CONTEXT, odr_implicit_tag, and opt.

Referenced by z_InitRequest(), and z_InitResponse().

◆ z_OtherInformation()

◆ z_OtherInformationUnit()

◆ z_Permissions()

int z_Permissions ( ODR o,
Z_Permissions ** p,
int opt,
const char * name )

◆ z_Permissions_s()

int z_Permissions_s ( ODR o,
Z_Permissions_s ** p,
int opt,
const char * name )

◆ z_PresentRequest()

◆ z_PresentResponse()

int z_PresentResponse ( ODR o,
Z_PresentResponse ** p,
int opt,
const char * name )

◆ z_PresentStatus()

int z_PresentStatus ( ODR o,
Z_PresentStatus ** p,
int opt,
const char * name )

Definition at line 725 of file z-core.c.

References name, ODR_CONTEXT, odr_implicit_tag, odr_integer(), and opt.

Referenced by z_PresentResponse(), and z_SearchResponse().

◆ z_ProtocolVersion()

int z_ProtocolVersion ( ODR o,
Z_ProtocolVersion ** p,
int opt,
const char * name )

Definition at line 164 of file z-core.c.

References name, odr_bitstring(), ODR_CONTEXT, odr_implicit_tag, and opt.

Referenced by z_InitRequest(), and z_InitResponse().

◆ z_ProximityOperator()

◆ z_ProxUnit()

int z_ProxUnit ( ODR o,
Z_ProxUnit ** p,
int opt,
const char * name )

Definition at line 444 of file z-core.c.

References name, odr_integer(), and opt.

Referenced by z_ProximityOperator().

◆ z_Query()

◆ z_Range()

int z_Range ( ODR o,
Z_Range ** p,
int opt,
const char * name )

◆ z_RecordComposition()

◆ z_Records()

◆ z_ReferenceId()

◆ z_ResourceControlRequest()

int z_ResourceControlRequest ( ODR o,
Z_ResourceControlRequest ** p,
int opt,
const char * name )

◆ z_ResourceControlResponse()

int z_ResourceControlResponse ( ODR o,
Z_ResourceControlResponse ** p,
int opt,
const char * name )

◆ z_ResourceReport()

int z_ResourceReport ( ODR o,
Z_ResourceReport ** p,
int opt,
const char * name )

Definition at line 973 of file z-core.c.

References name, opt, and z_External().

Referenced by z_Close(), z_ResourceControlRequest(), and z_ResourceReportResponse().

◆ z_ResourceReportId()

int z_ResourceReportId ( ODR o,
Z_ResourceReportId ** p,
int opt,
const char * name )

Definition at line 978 of file z-core.c.

References name, odr_oid(), and opt.

Referenced by z_Close(), z_ResourceReportRequest(), and z_TriggerResourceControlRequest().

◆ z_ResourceReportRequest()

int z_ResourceReportRequest ( ODR o,
Z_ResourceReportRequest ** p,
int opt,
const char * name )

◆ z_ResourceReportResponse()

int z_ResourceReportResponse ( ODR o,
Z_ResourceReportResponse ** p,
int opt,
const char * name )

◆ z_ResultSetId()

int z_ResultSetId ( ODR o,
Z_ResultSetId ** p,
int opt,
const char * name )

◆ z_ResultSetPlusAttributes()

int z_ResultSetPlusAttributes ( ODR o,
Z_ResultSetPlusAttributes ** p,
int opt,
const char * name )

◆ z_RetentionCriterion()

◆ z_RPNQuery()

int z_RPNQuery ( ODR o,
Z_RPNQuery ** p,
int opt,
const char * name )

◆ z_RPNStructure()

int z_RPNStructure ( ODR o,
Z_RPNStructure ** p,
int opt,
const char * name )

◆ z_ScanRequest()

◆ z_ScanResponse()

int z_ScanResponse ( ODR o,
Z_ScanResponse ** p,
int opt,
const char * name )

◆ z_SearchRequest()

◆ z_SearchResponse()

int z_SearchResponse ( ODR o,
Z_SearchResponse ** p,
int opt,
const char * name )

◆ z_Segment()

◆ z_SortAttributes()

int z_SortAttributes ( ODR o,
Z_SortAttributes ** p,
int opt,
const char * name )

◆ z_SortCriterion()

◆ z_SortCriterionPreferredDatabases()

int z_SortCriterionPreferredDatabases ( ODR o,
Z_SortCriterionPreferredDatabases ** p,
int opt,
const char * name )

◆ z_SortDbSpecificList()

int z_SortDbSpecificList ( ODR o,
Z_SortDbSpecificList ** p,
int opt,
const char * name )

◆ z_SortDbSpecificList_s()

int z_SortDbSpecificList_s ( ODR o,
Z_SortDbSpecificList_s ** p,
int opt,
const char * name )

◆ z_SortElement()

◆ z_SortKey()

◆ z_SortKeySpec()

◆ z_SortKeySpecList()

int z_SortKeySpecList ( ODR o,
Z_SortKeySpecList ** p,
int opt,
const char * name )

◆ z_SortRequest()

◆ z_SortResponse()

int z_SortResponse ( ODR o,
Z_SortResponse ** p,
int opt,
const char * name )

◆ z_Specification()

◆ z_StringOrNumeric()

◆ z_Term()

◆ z_TermInfo()

◆ z_TriggerResourceControlRequest()

int z_TriggerResourceControlRequest ( ODR o,
Z_TriggerResourceControlRequest ** p,
int opt,
const char * name )

◆ z_Unit()