63 printf (
" (no subtree)\n");
104 printf (
"External\n");
115 wrbuf_printf(w,
"%*s---- variant list\n", (level+1)*4,
"");
118 wrbuf_printf(w,
"%*svariant #%d\n", (level+1)*4,
"", c);
static void display_variant(WRBUF w, Z_Variant *v, int level)
void yaz_display_grs1(WRBUF wrbuf, Z_GenericRecord *r, int flags)
Performs "pretty" display of GRS-1 record to WRBUF.
static void display_grs1(WRBUF w, Z_GenericRecord *r, int level)
const char * yaz_oid_to_string_buf(const Odr_oid *oid, oid_class *oclass, char *buf)
maps any OID to string (named or dot-notation)
Header for Z39.50 Protocol.
union Z_ElementData::@101 u
Z_InternationalString * string
Z_GenericRecord * subtree
Z_TaggedElement ** elements
union Z_StringOrNumeric::@72 u
Z_InternationalString * string
Z_Variant * appliedVariant
Z_ElementMetaData * metaData
Z_StringOrNumeric * tagValue
union Z_Triple::@102 value
Z_InternationalString * internationalString
void wrbuf_printf(WRBUF b, const char *fmt,...)
writes printf result to WRBUF
void wrbuf_puts(WRBUF b, const char *buf)
appends C-string to WRBUF
#define Z_StringOrNumeric_numeric
#define Z_ElementData_subtree
#define Z_Triple_internationalString
#define Z_ElementData_elementEmpty
#define Z_ElementData_noDataRequested
#define Z_ElementData_date
#define Z_ElementData_ext
#define Z_ElementData_string
#define Z_ElementData_elementNotThere
#define Z_ElementData_oid
#define Z_ElementData_numeric