Logo Search packages:      
Sourcecode: yaz version File versions

proto.h File Reference


Detailed Description

Header for Z39.50 Protocol.

Definition in file proto.h.

#include <yaz/yaz-version.h>
#include <yaz/z-accdes1.h>
#include <yaz/z-accform1.h>
#include <yaz/z-acckrb1.h>
#include <yaz/z-core.h>
#include <yaz/z-diag1.h>
#include <yaz/z-espec1.h>
#include <yaz/z-estask.h>
#include <yaz/z-exp.h>
#include <yaz/z-grs.h>
#include <yaz/z-opac.h>
#include <yaz/z-rrf1.h>
#include <yaz/z-rrf2.h>
#include <yaz/z-sum.h>
#include <yaz/z-sutrs.h>
#include <yaz/z-uifr1.h>
#include <yaz/zes-expi.h>
#include <yaz/zes-exps.h>
#include <yaz/zes-order.h>
#include <yaz/zes-pquery.h>
#include <yaz/zes-psched.h>
#include <yaz/zes-pset.h>
#include <yaz/zes-update.h>
#include <yaz/zes-admin.h>
#include <yaz/z-date.h>
#include <yaz/z-univ.h>
#include <yaz/zes-update0.h>
#include <yaz/z-charneg.h>
#include <yaz/z-mterm2.h>
#include <yaz/oid.h>
#include <yaz/wrbuf.h>
#include <yaz/zgdu.h>
#include <yaz/z-oclcui.h>
#include <yaz/prt-ext.h>

Go to the source code of this file.

Defines

#define ASN_COMPILED   1
#define Z_95   1
#define Z_AccessRequest_externallyDefined   Z_AccessControlRequest_externallyDefined
#define Z_AccessRequest_simpleForm   Z_AccessControlRequest_simpleForm
#define Z_AccessResponse_externallyDefined   Z_AccessControlResponse_externallyDefined
#define Z_AccessResponse_simpleForm   Z_AccessControlResponse_simpleForm
#define Z_DeleteRequest_all   Z_DeleteResultSetRequest_all
#define Z_DeleteRequest_list   Z_DeleteResultSetRequest_list
#define Z_PRES_FAILURE   Z_PresentStatus_failure
#define Z_PRES_PARTIAL_1   Z_PresentStatus_partial_1
#define Z_PRES_PARTIAL_2   Z_PresentStatus_partial_2
#define Z_PRES_PARTIAL_3   Z_PresentStatus_partial_3
#define Z_PRES_PARTIAL_4   Z_PresentStatus_partial_4
#define Z_PRES_SUCCESS   Z_PresentStatus_success
#define Z_RES_INTERIM   Z_SearchResponse_interim
#define Z_RES_NONE   Z_SearchResponse_none
#define Z_RES_SUBSET   Z_SearchResponse_subset
#define Z_ResourceReportStatus_failure_1   Z_ResourceReportResponse_failure_1
#define Z_ResourceReportStatus_failure_2   Z_ResourceReportResponse_failure_2
#define Z_ResourceReportStatus_failure_3   Z_ResourceReportResponse_failure_3
#define Z_ResourceReportStatus_failure_4   Z_ResourceReportResponse_failure_4
#define Z_ResourceReportStatus_failure_5   Z_ResourceReportResponse_failure_5
#define Z_ResourceReportStatus_failure_6   Z_ResourceReportResponse_failure_6
#define Z_ResourceReportStatus_partial   Z_ResourceReportResponse_partial
#define Z_ResourceReportStatus_success   Z_ResourceReportResponse_success
#define Z_SortCase_caseInsensitive   Z_SortKeySpec_caseInsensitive
#define Z_SortCase_caseSensitive   Z_SortKeySpec_caseSensitive
#define Z_SortRelation_ascending   Z_SortKeySpec_ascending
#define Z_SortRelation_ascendingByFreq   Z_SortKeySpec_ascendingByFrequency
#define Z_SortRelation_descending   Z_SortKeySpec_descending
#define Z_SortRelation_descendingByFreq   Z_SortKeySpec_descendingByfrequency
#define Z_SortResultSetStatus_empty   Z_SortResponse_empty
#define Z_SortResultSetStatus_interim   Z_SortResponse_interim
#define Z_SortResultSetStatus_none   Z_SortResponse_none
#define Z_SortResultSetStatus_unchanged   Z_SortResponse_unchanged
#define Z_SortStatus_failure   Z_SortResponse_failure
#define Z_SortStatus_partial_1   Z_SortResponse_partial_1
#define Z_SortStatus_success   Z_SortResponse_success
#define Z_TriggerResourceCtrl_cancel   Z_TriggerResourceControlRequest_cancel
#define Z_TriggerResourceCtrl_resourceControl   Z_TriggerResourceControlRequest_resourceControl
#define Z_TriggerResourceCtrl_resourceReport   Z_TriggerResourceControlRequest_resourceReport

Typedefs

typedef Z_External Z_DatabaseRecord
typedef struct Z_IOItemOrder Z_ItemOrder

Functions

YAZ_EXPORT void yaz_display_grs1 (WRBUF wrbuf, Z_GenericRecord *r, int flags)
YAZ_EXPORT void yaz_display_OPAC (WRBUF wrbuf, Z_OPACRecord *r, int flags)
YAZ_EXPORT void yaz_init_opt_decode (Z_Options *opt, void(*pr)(const char *name, void *clientData), void *clientData)
YAZ_EXPORT int yaz_init_opt_encode (Z_Options *opt, const char *opt_str, int *error_pos)
YAZ_EXPORT Odr_oid * yaz_oidval_to_z3950oid (ODR o, int oid_class, int oid_value)
YAZ_EXPORT Odr_oid * yaz_str_to_z3950oid (ODR o, int oid_class, const char *str)
YAZ_EXPORT const char * yaz_z3950_oid_value_to_str (oid_value ov, oid_class oc)
YAZ_EXPORT const char * yaz_z3950oid_to_str (Odr_oid *oid, int *oid_class)
YAZ_EXPORT Z_APDU * zget_APDU (ODR o, int which)
YAZ_EXPORT Z_Close * zget_Close (ODR o)
YAZ_EXPORT Z_DefaultDiagFormat * zget_DefaultDiagFormat (ODR o, int error, const char *addinfo)
YAZ_EXPORT Z_DiagRec * zget_DiagRec (ODR o, int error, const char *addinfo)
YAZ_EXPORT Z_DiagRecs * zget_DiagRecs (ODR o, int error, const char *addinfo)
YAZ_EXPORT Z_External * zget_init_diagnostics (ODR odr, int error, const char *addinfo)
YAZ_EXPORT Z_NamePlusRecord * zget_surrogateDiagRec (ODR o, const char *dbname, int error, const char *addinfo)


Generated by  Doxygen 1.6.0   Back to index