Home | History | Annotate | Download | only in libxmlrpg
      1       * Summary: interface for all global variables of the library
      2       * Description: all the global variables and thread handling for
      3       *              those variables is handled by this module.
      4       *
      5       * The bottom of this file is automatically generated by build_glob.py
      6       * based on the description file global.data
      7       *
      8       * Copy: See Copyright for the status of this software.
      9       *
     10       * Author: Patrick Monnerat <pm (a] datasphere.ch>, DATASPHERE S.A.
     11 
     12       /if not defined(XML_GLOBALS_H)
     13       /define XML_GLOBALS_H
     14 
     15       /include "libxmlrpg/xmlversion"
     16       /include "libxmlrpg/xmlTypesC"
     17       /include "libxmlrpg/parser"
     18       /include "libxmlrpg/xmlerror"
     19       /include "libxmlrpg/SAX"
     20       /include "libxmlrpg/SAX2"
     21       /include "libxmlrpg/xmlmemory"
     22 
     23      d xmlInitGlobals  pr                  extproc('xmlInitGlobals')
     24 
     25      d xmlCleanupGlobals...
     26      d                 pr                  extproc('xmlCleanupGlobals')
     27 
     28       * xmlParserInputBufferCreateFilenameFunc:
     29       * @URI: the URI to read from
     30       * @enc: the requested source encoding
     31       *
     32       * Signature for the function doing the lookup for a suitable input method
     33       * corresponding to an URI.
     34       *
     35       * Returns the new xmlParserInputBufferPtr in case of success or NULL if no
     36       *         method was found.
     37 
     38      d xmlParserInputBufferCreateFilenameFunc...
     39      d                 s               *   based(######typedef######)
     40      d                                     procptr
     41 
     42       * xmlOutputBufferCreateFilenameFunc:
     43       * @URI: the URI to write to
     44       * @enc: the requested target encoding
     45       *
     46       * Signature for the function doing the lookup for a suitable output method
     47       * corresponding to an URI.
     48       *
     49       * Returns the new xmlOutputBufferPtr in case of success or NULL if no
     50       *         method was found.
     51 
     52      d xmlOutputBufferCreateFilenameFunc...
     53      d                 s               *   based(######typedef######)
     54      d                                     procptr
     55 
     56      d xmlParserInputBufferCreateFilenameDefault...
     57      d                 pr                  extproc('xmlParserInputBufferCreate+
     58      d                                     FilenameDefault')
     59      d                                     like(xmlParserInputBuffer...
     60      d                                     CreateFilenameFunc)
     61      d func                                value like(xmlParserInputBuffer...
     62      d                                     CreateFilenameFunc)
     63 
     64      d xmlOutputBufferCreateFilenameDefault...
     65      d                 pr                  extproc('xmlOutputBufferCreate+
     66      d                                     FilenameDefault')
     67      d                                     like(xmlOutputBuffer...
     68      d                                     CreateFilenameFunc)
     69      d func                                value like(xmlOutputBuffer...
     70      d                                     CreateFilenameFunc)
     71 
     72       * xmlRegisterNodeFunc:
     73       * @node: the current node
     74       *
     75       * Signature for the registration callback of a created node
     76 
     77      d xmlRegisterNodeFunc...
     78      d                 s               *   based(######typedef######)
     79      d                                     procptr
     80 
     81       * xmlDeregisterNodeFunc:
     82       * @node: the current node
     83       *
     84       * Signature for the deregistration callback of a discarded node
     85 
     86      d xmlDeregisterNodeFunc...
     87      d                 s               *   based(######typedef######)
     88      d                                     procptr
     89 
     90      d xmlGlobalStatePtr...
     91      d                 s               *   based(######typedef######)
     92 
     93      d xmlGlobalState  ds                  based(xmlGlobalStatePtr)
     94      d                                     align qualified
     95      d  xmlParserVersion...
     96      d                                 *                                        const char *
     97      d  xmlDefaultSAXLocator...
     98      d                                     likeds(xmlSAXLocator)
     99      d  xmlDefaultSAXHandler...
    100      d                                     likeds(xmlSAXHandlerV1)
    101      d  docbDefaultSAXHandler...
    102      d                                     likeds(xmlSAXHandlerV1)
    103      d  htmlDefaultSAXHandler...
    104      d                                     likeds(xmlSAXHandlerV1)
    105      d  xmlFree                            like(xmlFreeFunc)
    106      d  xmlMalloc                          like(xmlMallocFunc)
    107      d  xmlMemStrdup                       like(xmlStrdupFunc)
    108      d  xmlRealloc                         like(xmlReallocFunc)
    109      d  xmlGenericError...
    110      d                                     like(xmlGenericErrorFunc)
    111      d  xmlStructuredError...
    112      d                                     like(xmlStructuredErrorFunc)
    113      d  xmlGenericErrorContext...
    114      d                                 *                                        void *
    115      d  oldXMLWDcompatibility...
    116      d                                     like(xmlCint)
    117      d  xmlBufferAllocScheme...
    118      d                                     like(xmlBufferAllocationScheme)
    119      d  xmlDefaultBufferSize...
    120      d                                     like(xmlCint)
    121      d  xmlSubstituteEntitiesDefaultValue...
    122      d                                     like(xmlCint)
    123      d  xmlDoValidityCheckingDefaultValue...
    124      d                                     like(xmlCint)
    125      d  xmlGetWarningsDefaultValue...
    126      d                                     like(xmlCint)
    127      d  xmlKeepBlanksDefaultValue...
    128      d                                     like(xmlCint)
    129      d  xmlLineNumbersDefaultValue...
    130      d                                     like(xmlCint)
    131      d  xmlLoadExtDtdDefaultValue...
    132      d                                     like(xmlCint)
    133      d  xmlParserDebugEntities...
    134      d                                     like(xmlCint)
    135      d  xmlPedanticParserDefaultValue...
    136      d                                     like(xmlCint)
    137      d  xmlSaveNoEmptyTags...
    138      d                                     like(xmlCint)
    139      d  xmlIndentTreeOutput...
    140      d                                     like(xmlCint)
    141      d  xmlTreeIndentString...
    142      d                                 *                                        const char *
    143      d  xmlRegisterNodeDefaultValue...
    144      d                                     like(xmlRegisterNodeFunc)
    145      d  xmlDeregisterNodeDefaultValue...
    146      d                                     like(xmlDeregisterNodeFunc)
    147      d  xmlMallocAtomic...
    148      d                                     like(xmlMallocFunc)
    149      d  xmlLastError                       likeds(xmlError)
    150      d  xmlParserInputBufferCreateFilenameValue...
    151      d                                     like(xmlParserInputBuffer...
    152      d                                     CreateFilenameFunc)
    153      d  xmlOutputBufferCreateFilenameValue...
    154      d                                     like(xmlOutputBuffer...
    155      d                                     CreateFilenameFunc)
    156      d  xmlStructuredErrorContext...
    157      d                                 *                                        void *
    158 
    159       /include "libxmlrpg/threads"
    160 
    161      d xmlInitializeGlobalState...
    162      d                 pr                  extproc('xmlInitializeGlobalState')
    163      d qs                                  value like(xmlGlobalStatePtr)
    164 
    165      d xmlThrDefSetGenericErrorFunc...
    166      d                 pr                  extproc(
    167      d                                      'xmlThrDefSetGenericErrorFunc')
    168      d ctx                             *   value                                void *
    169      d handler                             value like(xmlGenericErrorFunc)
    170 
    171      d xmlThrDefSetStructuredErrorFunc...
    172      d                 pr                  extproc(
    173      d                                      'xmlThrDefSetStructuredErrorFunc')
    174      d ctx                             *   value                                void *
    175      d handler                             value like(xmlStructuredErrorFunc)
    176 
    177      d xmlRegisterNodeDefault...
    178      d                 pr                  extproc('xmlRegisterNodeDefault')
    179      d                                     like(xmlRegisterNodeFunc)
    180      d func                                value like(xmlRegisterNodeFunc)
    181 
    182      d xmlThrDefRegisterNodeDefault...
    183      d                 pr                  extproc(
    184      d                                      'xmlThrDefRegisterNodeDefault')
    185      d                                     like(xmlRegisterNodeFunc)
    186      d func                                value like(xmlRegisterNodeFunc)
    187 
    188      d xmlDeregisterNodeDefault...
    189      d                 pr                  extproc('xmlDeregisterNodeDefault')
    190      d                                     like(xmlDeregisterNodeFunc)
    191      d func                                value like(xmlDeregisterNodeFunc)
    192 
    193      d xmlThrDefDeregisterNodeDefault...
    194      d                 pr                  extproc(
    195      d                                      'xmlThrDefDeregisterNodeDefault')
    196      d                                     like(xmlDeregisterNodeFunc)
    197      d func                                value like(xmlDeregisterNodeFunc)
    198 
    199      d xmlThrDefOutputBufferCreateFilenameDefault...
    200      d                 pr                  extproc('xmlThrDefOutputBuffer+
    201      d                                     CreateFilenameDefault')
    202      d                                     like(xmlOutputBuffer...
    203      d                                     CreateFilenameFunc)
    204      d func                                value like(xmlOutputBuffer...
    205      d                                     CreateFilenameFunc)
    206 
    207      d xmlThrDefParserInputBufferCreateFilenameDefault...
    208      d                 pr                  extproc('xmlThrDefParserInputBuffer+
    209      d                                     CreateFilenameDefault')
    210      d                                     like(xmlParserInputBuffer...
    211      d                                     CreateFilenameFunc)
    212      d func                                value like(xmlParserInputBuffer...
    213      d                                     CreateFilenameFunc)
    214 
    215       /if defined(LIBXML_DOCB_ENABLED)
    216      d get_docbDefaultSAXHandler...
    217      d                 pr                  extproc(
    218      d                                       '__get_docbDefaultSAXHandler')
    219      d                                     likeds(xmlSAXHandlerV1)
    220 
    221      d set_docbDefaultSAXHandler...
    222      d                 pr                  extproc(
    223      d                                       '__set_docbDefaultSAXHandler')
    224      d  value                              value likeds(xmlSAXHandlerV1)
    225       /endif
    226 
    227       /if defined(LIBXML_HTML_ENABLED)
    228      d get_htmlDefaultSAXHandler...
    229      d                 pr                  extproc(
    230      d                                       '__get_htmlDefaultSAXHandler')
    231      d                                     likeds(xmlSAXHandlerV1)
    232 
    233      d set_htmlDefaultSAXHandler...
    234      d                 pr                  extproc(
    235      d                                       '__set_htmlDefaultSAXHandler')
    236      d  value                              value likeds(xmlSAXHandlerV1)
    237       /endif
    238 
    239      d get_xmlLastError...
    240      d                 pr                  extproc('__get_xmlLastError')
    241      d                                     likeds(xmlError)
    242 
    243      d set_xmlLastError...
    244      d                 pr                  extproc('__set_xmlLastError')
    245      d  value                              value likeds(xmlError)
    246 
    247      d get_oldXMLWDcompatibility...
    248      d                 pr                  extproc(
    249      d                                       '__get_oldXMLWDcompatibility')
    250      d                                     like(xmlCint)
    251 
    252      d set_oldXMLWDcompatibility...
    253      d                 pr                  extproc(
    254      d                                       '__set_oldXMLWDcompatibility')
    255      d  value                              value like(xmlCint)
    256 
    257      d get_xmlBufferAllocScheme...
    258      d                 pr                  extproc('__get_xmlBufferAllocScheme')
    259      d                                     like(xmlBufferAllocationScheme)
    260 
    261      d set_xmlBufferAllocScheme...
    262      d                 pr                  extproc('__set_xmlBufferAllocScheme')
    263      d  value                              value like(xmlBufferAllocationScheme)
    264 
    265      d xmlThrDefBufferAllocScheme...
    266      d                 pr                  extproc('xmlThrDefBufferAllocScheme')
    267      d                                     like(xmlBufferAllocationScheme)
    268      d  v                                  value like(xmlBufferAllocationScheme)
    269 
    270      d get_xmlDefaultBufferSize...
    271      d                 pr                  extproc('__get_xmlDefaultBufferSize')
    272      d                                     like(xmlCint)
    273 
    274      d set_xmlDefaultBufferSize...
    275      d                 pr                  extproc('__set_xmlDefaultBufferSize')
    276      d  value                              value like(xmlCint)
    277 
    278      d xmlThrDefDefaultBufferSize...
    279      d                 pr                  extproc('xmlThrDefDefaultBufferSize')
    280      d                                     like(xmlCint)
    281      d  v                                  value like(xmlCint)
    282 
    283      d get_xmlDefaultSAXHandler...
    284      d                 pr                  extproc('__get_xmlDefaultSAXHandler')
    285      d                                     likeds(xmlSAXHandlerV1)
    286 
    287      d set_xmlDefaultSAXHandler...
    288      d                 pr                  extproc('__set_xmlDefaultSAXHandler')
    289      d  value                              value likeds(xmlSAXHandlerV1)
    290 
    291      d get_xmlDefaultSAXLocator...
    292      d                 pr                  extproc('__get_xmlDefaultSAXLocator')
    293      d                                     likeds(xmlSAXLocator)
    294 
    295      d set_xmlDefaultSAXLocator...
    296      d                 pr                  extproc('__set_xmlDefaultSAXLocator')
    297      d  value                              value likeds(xmlSAXLocator)
    298 
    299      d get_xmlDoValidityCheckingDefaultValue...
    300      d                 pr                  extproc('__get_xmlDoValidity+
    301      d                                       CheckingDefaultValue')
    302      d                                     like(xmlCint)
    303 
    304      d set_xmlDoValidityCheckingDefaultValue...
    305      d                 pr                  extproc('__set_xmlDoValidity+
    306      d                                       CheckingDefaultValue')
    307      d  value                              value like(xmlCint)
    308 
    309      d xmlThrDefDoValidityCheckingDefaultValue...
    310      d                 pr                  extproc('xmlThrDefDoValidity+
    311      d                                       CheckingDefaultValue')
    312      d                                     like(xmlCint)
    313      d  v                                  value like(xmlCint)
    314 
    315      d get_xmlGenericError...
    316      d                 pr                  extproc('__get_xmlGenericError')
    317      d                                     like(xmlGenericErrorFunc)
    318 
    319      d set_xmlGenericError...
    320      d                 pr                  extproc('__set_xmlGenericError')
    321      d  func                               value like(xmlGenericErrorFunc)
    322 
    323      d get_xmlStructuredError...
    324      d                 pr                  extproc('__get_xmlStructuredError')
    325      d                                     like(xmlStructuredErrorFunc)
    326 
    327      d set_xmlStructuredError...
    328      d                 pr                  extproc('__set_xmlStructuredError')
    329      d  func                               value like(xmlStructuredErrorFunc)
    330 
    331      d xmlStructuredError...
    332      d                 pr                  extproc('__call_xmlStructuredError')
    333      d  userData                       *   value options(*string)               void *
    334      d  error                              value like(xmlErrorPtr)
    335 
    336      d get_xmlGenericErrorContext...
    337      d                 pr                  extproc(
    338      d                                       '__get_xmlGenericErrorContext')
    339      d                                 *                                        void *
    340 
    341      d set_xmlGenericErrorContext...
    342      d                 pr                  extproc(
    343      d                                       '__set_xmlGenericErrorContext')
    344      d  value                          *   value options(*string)               void *
    345 
    346      d get_xmlStructuredErrorContext...
    347      d                 pr                  extproc(
    348      d                                       '__get_xmlStructuredErrorContext')
    349      d                                 *                                        void *
    350 
    351      d set_xmlStructuredErrorContext...
    352      d                 pr                  extproc(
    353      d                                       '__set_xmlStructuredErrorContext')
    354      d  value                          *   value options(*string)               void *
    355 
    356      d get_xmlGetWarningsDefaultValue...
    357      d                 pr                  extproc(
    358      d                                       '__get_xmlGetWarningsDefaultValue')
    359      d                                     like(xmlCint)
    360 
    361      d set_xmlGetWarningsDefaultValue...
    362      d                 pr                  extproc(
    363      d                                       '__set_xmlGetWarningsDefaultValue')
    364      d  value                              value like(xmlCint)
    365 
    366      d xmlThrDefGetWarningsDefaultValue...
    367      d                 pr                  extproc(
    368      d                                       'xmlThrDefGetWarningsDefaultValue')
    369      d                                     like(xmlCint)
    370      d  v                                  value like(xmlCint)
    371 
    372      d get_xmlIndentTreeOutput...
    373      d                 pr                  extproc('__get_xmlIndentTreeOutput')
    374      d                                     like(xmlCint)
    375 
    376      d set_xmlIndentTreeOutput...
    377      d                 pr                  extproc('__set_xmlIndentTreeOutput')
    378      d  value                              value like(xmlCint)
    379 
    380      d xmlThrDefIndentTreeOutput...
    381      d                 pr                  extproc('xmlThrDefIndentTreeOutput')
    382      d                                     like(xmlCint)
    383      d  v                                  value like(xmlCint)
    384 
    385      d get_xmlTreeIndentString...
    386      d                 pr              *   extproc('__get_xmlTreeIndentString') const char *
    387 
    388      d set_xmlTreeIndentString...
    389      d                 pr                  extproc('__set_xmlTreeIndentString')
    390      d  value                          *   value options(*string)               const char *
    391 
    392      d xmlThrDefTreeIndentString...
    393      d                 pr              *   extproc('xmlThrDefTreeIndentString') const char *
    394      d  v                              *   value options(*string)               const char *
    395 
    396      d get_xmlKeepBlanksDefaultValue...
    397      d                 pr                  extproc(
    398      d                                       '__get_xmlKeepBlanksDefaultValue')
    399      d                                     like(xmlCint)
    400 
    401      d set_xmlKeepBlanksDefaultValue...
    402      d                 pr                  extproc(
    403      d                                       '__set_xmlKeepBlanksDefaultValue')
    404      d  value                              value like(xmlCint)
    405 
    406      d xmlThrDefKeepBlanksDefaultValue...
    407      d                 pr                  extproc(
    408      d                                       'xmlThrDefKeepBlanksDefaultValue')
    409      d                                     like(xmlCint)
    410      d  v                                  value like(xmlCint)
    411 
    412      d get_xmlLineNumbersDefaultValue...
    413      d                 pr                  extproc(
    414      d                                       '__get_xmlLineNumbersDefaultValue')
    415      d                                     like(xmlCint)
    416 
    417      d set_xmlLineNumbersDefaultValue...
    418      d                 pr                  extproc(
    419      d                                       '__set_xmlLineNumbersDefaultValue')
    420      d  value                              value like(xmlCint)
    421 
    422      d xmlThrDefLineNumbersDefaultValue...
    423      d                 pr                  extproc(
    424      d                                       'xmlThrDefLineNumbersDefaultValue')
    425      d                                     like(xmlCint)
    426      d  v                                  value like(xmlCint)
    427 
    428      d get_xmlLoadExtDtdDefaultValue...
    429      d                 pr                  extproc(
    430      d                                       '__get_xmlLoadExtDtdDefaultValue')
    431      d                                     like(xmlCint)
    432 
    433      d set_xmlLoadExtDtdDefaultValue...
    434      d                 pr                  extproc(
    435      d                                       '__set_xmlLoadExtDtdDefaultValue')
    436      d  value                              value like(xmlCint)
    437 
    438      d xmlThrDefLoadExtDtdDefaultValue...
    439      d                 pr                  extproc(
    440      d                                       'xmlThrDefLoadExtDtdDefaultValue')
    441      d                                     like(xmlCint)
    442      d  v                                  value like(xmlCint)
    443 
    444      d get_xmlParserDebugEntities...
    445      d                 pr                  extproc(
    446      d                                       '__get_xmlParserDebugEntities')
    447      d                                     like(xmlCint)
    448 
    449      d set_xmlParserDebugEntities...
    450      d                 pr                  extproc(
    451      d                                       '__set_xmlParserDebugEntities')
    452      d  value                              value like(xmlCint)
    453 
    454      d xmlThrDefParserDebugEntities...
    455      d                 pr                  extproc(
    456      d                                       'xmlThrDefParserDebugEntities')
    457      d                                     like(xmlCint)
    458      d  v                                  value like(xmlCint)
    459 
    460      d get_xmlParserVersion...
    461      d                 pr              *   extproc('__get_xmlParserVersion')    const char *
    462 
    463      d set_xmlParserVersion...
    464      d                 pr                  extproc('__set_xmlParserVersion')
    465      d  value                          *   value options(*string)               const char *
    466 
    467      d get_xmlPedanticParserDefaultValue...
    468      d                 pr                  extproc('__get_xmlPedantic+
    469      d                                       ParserDefaultValue')
    470      d                                     like(xmlCint)
    471 
    472      d set_xmlPedanticParserDefaultValue...
    473      d                 pr                  extproc('__set_xmlPedantic+
    474      d                                       ParserDefaultValue')
    475      d  value                              value like(xmlCint)
    476 
    477      d xmlThrDefPedanticParserDefaultValue...
    478      d                 pr                  extproc('xmlThrDefPedantic+
    479      d                                       ParserDefaultValue')
    480      d                                     like(xmlCint)
    481      d  v                                  value like(xmlCint)
    482 
    483      d get_xmlSaveNoEmptyTags...
    484      d                 pr                  extproc('__get_xmlSaveNoEmptyTags')
    485      d                                     like(xmlCint)
    486 
    487      d set_xmlSaveNoEmptyTags...
    488      d                 pr                  extproc('__set_xmlSaveNoEmptyTags')
    489      d  value                              value like(xmlCint)
    490 
    491      d xmlThrDefSaveNoEmptyTags...
    492      d                 pr                  extproc('xmlThrDefSaveNoEmptyTags')
    493      d                                     like(xmlCint)
    494      d  v                                  value like(xmlCint)
    495 
    496      d get_xmlSubstituteEntitiesDefaultValue...
    497      d                 pr                  extproc('__get_xmlSubstitute+
    498      d                                       EntitiesDefaultValue')
    499      d                                     like(xmlCint)
    500 
    501      d set_xmlSubstituteEntitiesDefaultValue...
    502      d                 pr                  extproc('__set_xmlSubstitute+
    503      d                                       EntitiesDefaultValue')
    504      d  value                              value like(xmlCint)
    505 
    506      d xmlThrDefSubstituteEntitiesDefaultValue...
    507      d                 pr                  extproc('xmlThrDefSubstitute+
    508      d                                       EntitiesDefaultValue')
    509      d                                     like(xmlCint)
    510      d  v                                  value like(xmlCint)
    511 
    512      d get_xmlRegisterNodeDefaultValue...
    513      d                 pr                  extproc('__get_xmlRegisterNode+
    514      d                                       DefaultValue')
    515      d                                     like(xmlRegisterNodeFunc)
    516 
    517      d set_xmlRegisterNodeDefaultValue...
    518      d                 pr                  extproc('__set_xmlRegisterNode+
    519      d                                       DefaultValue')
    520      d  value                              value like(xmlRegisterNodeFunc)
    521 
    522      d xmlRegisterNodeDefaultValue...
    523      d                 pr                  extproc('__call_xmlRegisterNode+
    524      d                                       DefaultValue')
    525      d  node                               value like(xmlNodePtr)
    526 
    527      d get_xmlDeregisterNodeDefaultValue...
    528      d                 pr                  extproc('__get_xmlDeregisterNode+
    529      d                                       DefaultValue')
    530      d                                     like(xmlDeregisterNodeFunc)
    531 
    532      d set_xmlDeregisterNodeDefaultValue...
    533      d                 pr                  extproc('__set_xmlDeregisterNode+
    534      d                                       DefaultValue')
    535      d  value                              value like(xmlDeregisterNodeFunc)
    536 
    537      d xmlDeregisterNodeDefaultValue...
    538      d                 pr                  extproc('__call_xmlDeregisterNode+
    539      d                                       DefaultValue')
    540      d  node                               value like(xmlNodePtr)
    541 
    542      d get_xmlParserInputBufferCreateFilenameValue...
    543      d                 pr                  extproc('__get_xmlParserInputBuffer+
    544      d                                       CreateFilenameValue')
    545      d                                     like(xmlParserInputBuffer...
    546      d                                       CreateFilenameFunc)
    547 
    548      d set_xmlParserInputBufferCreateFilenameValue...
    549      d                 pr                  extproc('__set_xmlParserInputBuffer+
    550      d                                       CreateFilenameValue')
    551      d  value                              value like(xmlParserInputBuffer...
    552      d                                       CreateFilenameFunc)
    553 
    554      d xmlParserInputBufferCreateFilenameValue...
    555      d                 pr                  extproc('__call_xmlParserInputBuffer+
    556      d                                       CreateFilenameValue')
    557      d                                     like(xmlParserInputBufferPtr)
    558      d  URI                            *   value options(*string)               const char *
    559      d  enc                                value like(xmlCharEncoding)
    560 
    561      d get_xmlOutputBufferCreateFilenameValue...
    562      d                 pr                  extproc('__get_xmlOutputBuffer+
    563      d                                       CreateFilenameValue')
    564      d                                     like(
    565      d                                       xmlOutputBufferCreateFilenameFunc)
    566 
    567      d set_xmlOutputBufferCreateFilenameValue...
    568      d                 pr                  extproc('__set_xmlOutputBuffer+
    569      d                                       CreateFilenameValue')
    570      d  value                              value like(
    571      d                                       xmlOutputBufferCreateFilenameFunc)
    572 
    573      d xmlOutputBufferCreateFilenameValue...
    574      d                 pr                  extproc('__call_xmlOutputBuffer+
    575      d                                       CreateFilenameValue')
    576      d                                     like(xmlOutputBufferPtr)
    577      d  URI                            *   value options(*string)               const char *
    578      d  encoder                            value like(xmlCharEncodingHandlerPtr)
    579      d  compression                        value like(xmlCint)
    580 
    581       /endif                                                                    XML_GLOBALS_H
    582