65#define Z_External_single 0
66#define Z_External_octet 1
67#define Z_External_arbitrary 2
69#define Z_External_sutrs 3
70#define Z_External_explainRecord 4
71#define Z_External_resourceReport1 5
72#define Z_External_resourceReport2 6
73#define Z_External_promptObject1 7
74#define Z_External_grs1 8
75#define Z_External_extendedService 9
76#define Z_External_itemOrder 10
77#define Z_External_diag1 11
78#define Z_External_espec1 12
79#define Z_External_summary 13
80#define Z_External_OPAC 14
81#define Z_External_searchResult1 15
82#define Z_External_update 16
83#define Z_External_dateTime 17
84#define Z_External_universeReport 18
85#define Z_External_ESAdmin 19
86#define Z_External_update0 20
87#define Z_External_userInfo1 21
88#define Z_External_charSetandLanguageNegotiation 22
89#define Z_External_acfPrompt1 23
90#define Z_External_acfDes1 24
91#define Z_External_acfKrb1 25
92#define Z_External_multisrch2 26
93#define Z_External_CQL 27
94#define Z_External_OCLCUserInfo 28
95#define Z_External_persistentResultSet 29
96#define Z_External_persistentQuery 30
97#define Z_External_periodicQuerySchedule 31
98#define Z_External_exportSpecification 32
99#define Z_External_exportInvocation 33
100#define Z_External_userFacets 34
157 const char *buf,
int len);
160 const char *buf,
int len);
163 const char *buf,
int len);
int(* Odr_fun)(ODR, char **, int, const char *)
Header for OID basic functions.
Z_External * z_ext_record_oid(ODR o, const Odr_oid *oid, const char *buf, int len)
encodes EXTERNAL record based on OID (NULL if not known)
Z_ext_typeent * z_ext_getentbyref(const Odr_oid *oid)
returns type information for OID (NULL if not known)
Z_External * z_ext_record_oid_any(ODR o, const Odr_oid *oid, const char *buf, int len)
encodes EXTERNAL record as ANY
Z_External * z_ext_record_oid_nmem(NMEM nmem, const Odr_oid *oid, const char *buf, int len)
encodes EXTERNAL record based on OID (NULL if not known)
Z_External * z_ext_record_xml(ODR o, const char *buf, int len)
encodes EXTERNAL XML record
Z_External * z_ext_record_usmarc(ODR o, const char *buf, int len)
encodes EXTERNAL USMARC/MARC21 record
int z_External(ODR o, Z_External **p, int opt, const char *name)
codec for BER EXTERNAL
Z_External * z_ext_record_sutrs(ODR o, const char *buf, int len)
encodes EXTERNAL SUTRS record
structure for all known EXTERNALs
Z_CharSetandLanguageNegotiation * charNeg3
Z_EIExportInvocation * exportInvocation
Odr_int * indirect_reference
Z_DES_RN_Object * acfDes1
Z_DiagnosticFormat * diag1
Z_ExplainRecord * explainRecord
Z_MultipleSearchTerms_2 * multipleSearchTerms_2
Z_TaskPackage * extendedService
Z_InternationalString * cql
Z_UniverseReport * universeReport
Odr_oid * direct_reference
Z_ResourceReport1 * resourceReport1
Z_OtherInformation * userInfo1
Z_PRPersistentResultSet * persistentResultSet
Z_ResourceReport2 * resourceReport2
Z_OCLC_UserInformation * oclc
Odr_any * single_ASN1_type
Z_PQueryPersistentQuery * persistentQuery
Z_SearchInfoReport * searchResult1
Z_PromptObject1 * promptObject1
Z_ESExportSpecification * exportSpecification
Z_PQSPeriodicQuerySchedule * periodicQuerySchedule
Z_PromptObject1 * acfPrompt1
Header with fundamental macros.
char Z_InternationalString