YAZ 5.35.1
src Directory Reference

Directories

 libstemmer_c
 
 yaz
 

Files

 advancegreek.c
 Advance Greek encoding and decoding.
 
 atoin.c
 Implements atoi_n function.
 
 backtrace.c
 get information for abnormal terminated, crashes, etc
 
 base64.c
 Base64 encode/decode utilities.
 
 ber_any.c
 Implements BER ANY encoding and decoding.
 
 ber_bit.c
 Implements BER BITSTRING encoding and decoding.
 
 ber_bool.c
 Implements BER BOOLEAN encoding and decoding.
 
 ber_int.c
 Implements BER INTEGER encoding and decoding.
 
 ber_len.c
 Implements BER length octet encoding and decoding.
 
 ber_null.c
 Implements ber_null.
 
 ber_oct.c
 Implements ber_octetstring.
 
 ber_oid.c
 Implements BER OID encoding and decoding.
 
 ber_tag.c
 Implements BER tags encoding and decoding.
 
 ccl_stop_words.c
 Removes stop words from terms in RPN tree.
 
 cclerrms.c
 Implements CCL error code to error string map.
 
 cclfind.c
 Implements parsing of a CCL FIND query.
 
 cclp.h
 CCL header with private definitions.
 
 cclptree.c
 Implements CCL parse tree printing.
 
 cclqfile.c
 Implements parsing of CCL qualifier specs in files.
 
 cclqual.c
 Implements CCL qualifier utilities.
 
 cclstr.c
 Implements CCL string compare utilities.
 
 ccltoken.c
 Implements CCL lexical analyzer (scanner)
 
 cclxmlconfig.c
 XML configuration for CCL.
 
 charneg.c
 Implements Z39.50 Charset negotiation utilities.
 
 comstack.c
 Implements Generic COMSTACK functions.
 
 condvar.c
 Wraps condition variables.
 
 config.h
 
 cookie.c
 HTTP cookie utility.
 
 copy_types.c
 Copies various Z39.50 types.
 
 cql.c
 Implements CQL parser.
 
 cql2ccl.c
 Implements CQL to CCL conversion.
 
 cql_sortkeys.c
 CQL sortkeys utilities.
 
 cqlstdio.c
 Implements query stream reading using FILE handle.
 
 cqlstrer.c
 Implements CQL error code map to description string.
 
 cqlstring.c
 Implements query stream reader that reads from a C string.
 
 cqltransform.c
 Implements CQL transform (CQL to RPN conversion).
 
 cqlutil.c
 Implements CQL tree node utilities.
 
 daemon.c
 Unix daemon management.
 
 diag-entry.c
 Diagnostic table lookup.
 
 diag-entry.h
 Diagnostic table lookup header.
 
 diag_map.c
 Implements SRU/Z39.50 diagnostic mappings.
 
 diagbib1.c
 Diagnostics: Generated by csvtodiag.tcl from ./bib1.csv.
 
 diagsru_update.c
 Diagnostics: Generated by csvtodiag.tcl from ./sru_update.csv.
 
 diagsrw.c
 Diagnostics: Generated by csvtodiag.tcl from ./srw.csv.
 
 dirent.c
 Implement opendir/readdir/closedir on Windows.
 
 dumpber.c
 Implements BER dumping.
 
 elementset.c
 Z39.50 element set utilities.
 
 errno.c
 errno utilities
 
 eventl.c
 Implements event loop handling for GFS.
 
 eventl.h
 Definitions for event loop handling for GFS.
 
 facet.c
 Facet utilities.
 
 file_glob.c
 File globbing (ala POSIX glob, but simpler)
 
 gettimeofday.c
 Implements wrapper for gettimeofday.
 
 grs1disp.c
 Implements display of GRS-1 records.
 
 http.c
 Implements HTTP decoding.
 
 iconv-p.h
 Internal header for iconv.
 
 iconv_decode_danmarc.c
 Danmarc2 character set decoding.
 
 iconv_decode_iso5426.c
 ISO 5426 decoding.
 
 iconv_decode_marc8.c
 MARC-8 decoding.
 
 iconv_encode_danmarc.c
 Danmarc2 character set encoding.
 
 iconv_encode_iso_8859_1.c
 ISO-8859-1 encoding / decoding.
 
 iconv_encode_marc8.c
 MARC-8 encoding.
 
 iconv_encode_wchar.c
 WCHAR_T iconv encoding / decoding.
 
 icu_casemap.c
 ICU character case (u_strToUpper, etc)
 
 icu_chain.c
 ICU chain.
 
 icu_sortkey.c
 sortkey utility based on ICU Collator
 
 icu_tokenizer.c
 ICU tokenization - using ubrk_-functions from ICU.
 
 icu_transform.c
 ICU transforms - using utrans_-functions from ICU.
 
 icu_utf16.c
 UTF-16 string utilities for ICU.
 
 icu_utf8.c
 UTF-8 string utilities for ICU.
 
 ill-core.c
 ASN.1 Module ISO-10161-ILL-1.
 
 ill-get.c
 Implements ILL package creator utilities.
 
 init_diag.c
 Decoding of diagnostics embedded in init response.
 
 init_globals.c
 Initialize global things.
 
 initopt.c
 Implements Z39.50 Init Options Utility.
 
 iso5426.c
 Character conversion, generated from ./codetables-iso5426.xml.
 
 iso5428.c
 ISO-5428:1984 encoding and decoding.
 
 item-req.c
 ASN.1 Module Z39.50-extendedService-ItemOrder-ItemRequest-1.
 
 json.c
 JSON encoding/decoding.
 
 log.c
 Logging utility.
 
 logrpn.c
 Implements Z39.50 Query Printing.
 
 malloc_info.c
 Malloc info reporting via WRBUF.
 
 marc8.c
 Character conversion, generated from ./codetables.xml.
 
 marc8r.c
 Character conversion, generated from ./codetables.xml.
 
 marc_read_iso2709.c
 Implements reading of MARC as ISO2709.
 
 marc_read_json.c
 Implements reading of MARC in JSON format.
 
 marc_read_line.c
 Implements reading of MARC in line format.
 
 marc_read_sax.c
 Implements reading of MARCXML using SAX parsing.
 
 marc_read_xml.c
 Implements reading of MARC as XML.
 
 marcdisp.c
 Implements MARC conversion utilities.
 
 match_glob.c
 Glob expression match.
 
 matchstr.c
 a couple of string utilities
 
 mime.c
 Small utility to manage MIME types.
 
 mime.h
 Small utility to manage MIME types.
 
 mutex-p.h
 Declares internal definitions of for Mutex functions.
 
 mutex.c
 Implements MUTEX functions.
 
 nmem.c
 Implements Nibble Memory.
 
 nmemsdup.c
 Implements NMEM dup utilities.
 
 oclc-ill-req-ext.c
 ASN.1 Module OCLCILLRequestExtension.
 
 odr-priv.h
 Internal ODR definitions.
 
 odr.c
 Implements fundamental ODR functionality.
 
 odr_any.c
 Implements ODR ANY codec.
 
 odr_bit.c
 Implements ODR BITSTRING codec.
 
 odr_bool.c
 Implements ODR BOOLEAN codec.
 
 odr_choice.c
 Implements ODR CHOICE codec.
 
 odr_cons.c
 Implements ODR constructed codec.
 
 odr_enum.c
 Implements ODR ENUM codec.
 
 odr_int.c
 Implements ODR INTEGER codec.
 
 odr_mem.c
 Implements ODR memory management.
 
 odr_null.c
 Implements ODR NULL codec.
 
 odr_oct.c
 Implements ODR OCTET codec.
 
 odr_oid.c
 Implements ODR OID codec.
 
 odr_seq.c
 Implements ODR SEQUENCE codec.
 
 odr_tag.c
 Implements ODR IMPLICIT tagging codec.
 
 odr_use.c
 Implements misc ODR types.
 
 odr_util.c
 Implements various ODR utilities.
 
 oid_db.c
 OID Database.
 
 oid_std.c
 Standard Object Identifiers: Generated from ./oid.csv.
 
 oid_util.c
 Implements OID base utilities.
 
 opac_to_xml.c
 Implements OPAC to XML conversion.
 
 options.c
 Implements command line options parsing.
 
 otherinfo.c
 Implements Z39.50 OtherInfo utilities.
 
 poll.c
 Select, poll wrapper.
 
 pquery.c
 Implements PQF parsing.
 
 proxunit.c
 ProximityUnit map to/from string.
 
 prt-ext.c
 Implements handling of various Z39.50 Externals.
 
 query-charset.c
 converts General Terms in RPN queries
 
 querytowrbuf.c
 Convert Z39.50 Z_Query to PQF (as WRBUF string)
 
 readconf.c
 Implements config file reading.
 
 record_conv.c
 Record Conversions utility.
 
 record_render.c
 Render Z39.50 records (NamePlusRecord)
 
 requestq.c
 Implements Simple queue management for GFS.
 
 retrieval.c
 Retrieval utility.
 
 rpn2cql.c
 Implements RPN to CQL conversion.
 
 rpn2solr.c
 Implements RPN to SOLR conversion.
 
 sc.c
 Windows Service Control.
 
 seshigh.c
 Implements GFS session logic.
 
 session.h
 Internal header for GFS.
 
 siconv.c
 Implements simple ICONV.
 
 snprintf.c
 snprintf wrapper
 
 soap.c
 Implements SOAP.
 
 solr.c
 Implements Solr decoding/encoding.
 
 solrtransform.c
 Old wrappers.
 
 sortspec.c
 Implements SortSpec parsing.
 
 spipe.c
 Implements socket-pipes.
 
 sru-p.h
 SRU private header.
 
 sru_facet.c
 Implements SRU 2.0 facets.
 
 srw.c
 Implements SRW/SRU package encoding and decoding.
 
 srwutil.c
 Implements SRW/SRU utilities.
 
 statserv.c
 Implements GFS logic.
 
 stemmer.c
 Implements stemmer wrapper.
 
 tcpdchk.c
 Implements TCP WRAPPER check.
 
 tcpip.c
 Implements TCP/IP + SSL COMSTACK.
 
 test.c
 Unit Test for YAZ.
 
 thread_create.c
 Implements thread creation wrappers.
 
 thread_id.c
 Returns printable thread ID.
 
 timing.c
 Timing utilities.
 
 tokenizer.c
 Simple tokenizer system.
 
 tpath.c
 File Path utilities.
 
 ucs4.c
 UCS4 decoding and encoding.
 
 unix.c
 Implements UNIX domain socket COMSTACK.
 
 uri.c
 Implements URI utilities.
 
 url.c
 URL fetch utility.
 
 utf8.c
 UTF-8 encoding / decoding.
 
 version.c
 Implements YAZ version utilities.
 
 wrbuf.c
 Implements WRBUF (growing buffer)
 
 wrbuf_sha1.c
 Implements SHA1 creation over WRBUF.
 
 xcqlutil.c
 Implements CQL to XCQL conversion.
 
 xmalloc.c
 Implements malloc interface.
 
 xml_add.c
 XML node creation utilities.
 
 xml_get.c
 XML node getter/creation utilities.
 
 xml_include.c
 XML Include (not to be confused with W3C XInclude)
 
 xml_match.c
 XML node inspection utilities.
 
 xml_to_opac.c
 Implements XML to OPAC conversion.
 
 xmlerror.c
 Log XML / XSLT Errors via yaz_log.
 
 xmlquery.c
 Query / XML conversions.
 
 yaz-ccl.c
 Implements CCL node tree to RPN converson.
 
 z-accdes1.c
 ASN.1 Module AccessControlFormat-des-1.
 
 z-accform1.c
 ASN.1 Module AccessControlFormat-prompt-1.
 
 z-acckrb1.c
 ASN.1 Module AccessControlFormat-krb-1.
 
 z-charneg.c
 ASN.1 Module NegotiationRecordDefinition-charSetandLanguageNegotiation-3.
 
 z-core.c
 ASN.1 Module Z39-50-APDU-1995.
 
 z-date.c
 ASN.1 Module UserInfoFormat-dateTime.
 
 z-diag1.c
 ASN.1 Module DiagnosticFormatDiag1.
 
 z-espec1.c
 ASN.1 Module ElementSpecificationFormat-eSpec-1.
 
 z-estask.c
 ASN.1 Module RecordSyntax-ESTaskPackage.
 
 z-exp.c
 ASN.1 Module RecordSyntax-explain.
 
 z-facet-1.c
 ASN.1 Module UserInfoFormat-facet-1.
 
 z-grs.c
 ASN.1 Module RecordSyntax-generic.
 
 z-mterm2.c
 ASN.1 Module UserInfoFormat-multipleSearchTerms-2.
 
 z-oclcui.c
 ASN.1 Module UserInfoFormat-oclcUserInformation.
 
 z-opac.c
 ASN.1 Module RecordSyntax-opac.
 
 z-rrf1.c
 ASN.1 Module ResourceReport-Format-Resource-1.
 
 z-rrf2.c
 ASN.1 Module ResourceReport-Format-Resource-2.
 
 z-sum.c
 ASN.1 Module RecordSyntax-summary.
 
 z-sutrs.c
 ASN.1 Module RecordSyntax-SUTRS.
 
 z-uifr1.c
 ASN.1 Module UserInfoFormat-searchResult-1.
 
 z-univ.c
 ASN.1 Module ResourceReport-Format-Universe-1.
 
 zes-admin.c
 ASN.1 Module ESFormat-Admin.
 
 zes-expi.c
 ASN.1 Module ESFormat-ExportInvocation.
 
 zes-exps.c
 ASN.1 Module ESFormat-ExportSpecification.
 
 zes-order.c
 ASN.1 Module ESFormat-ItemOrder.
 
 zes-pquery.c
 ASN.1 Module ESFormat-PersistentQuery.
 
 zes-psched.c
 ASN.1 Module ESFormat-PeriodicQuerySchedule.
 
 zes-pset.c
 ASN.1 Module ESFormat-PersistentResultSet.
 
 zes-update.c
 ASN.1 Module ESFormat-Update.
 
 zes-update0.c
 ASN.1 Module ESFormat-Update0.
 
 zgdu.c
 Implements HTTP and Z39.50 encoding and decoding.
 
 zget.c
 Implements Z39.50 package creator utilities.
 
 zoom-c.c
 Implements ZOOM C interface.
 
 zoom-event.c
 Implements ZOOM Event stuff.
 
 zoom-memcached.c
 Implements query/record caching using memcached.
 
 zoom-opt.c
 Implements ZOOM options handling.
 
 zoom-p.h
 Internal header for ZOOM implementation.
 
 zoom-query.c
 Implements ZOOM C query interface.
 
 zoom-record-cache.c
 Implements ZOOM record caching.
 
 zoom-socket.c
 Implements ZOOM C socket interface.
 
 zoom-sru.c
 Implements ZOOM SRU.
 
 zoom-z3950.c
 Implements ZOOM Z39.50 handling.