attributeDeclSAXFunc:
@ctx: the user data (XML parser context)
@elem: the name of the element
@fullname: the attribute name
@type: the attribute type
@def: the type of default value
@defaultValue: the attribute default value
@tree: the tree of enumerated value set
cdataBlockSAXFunc:
@ctx: the user data (XML parser context)
@value: The pcdata content
@len: the block length
charactersSAXFunc:
@ctx: the user data (XML parser context)
@ch: a xmlChar string
@len: the number of xmlChar
commentSAXFunc:
@ctx: the user data (XML parser context)
@value: the comment content
elementDeclSAXFunc:
@ctx: the user data (XML parser context)
@name: the element name
@type: the element type
@content: the element value tree
endDocumentSAXFunc:
@ctx: the user data (XML parser context)
endElementNsSAX2Func:
@ctx: the user data (XML parser context)
@localname: the local name of the element
@prefix: the element namespace prefix if available
@URI: the element namespace name if available
endElementSAXFunc:
@ctx: the user data (XML parser context)
@name: The element name
entityDeclSAXFunc:
@ctx: the user data (XML parser context)
@name: the entity name
@type: the entity type
@publicId: The public ID of the entity
@systemId: The system ID of the entity
@content: the entity value (without processing).
errorSAXFunc:
@ctx: an XML parser context
@msg: the message to display/transmit
@…: extra parameters for the message display
externalSubsetSAXFunc:
@ctx: the user data (XML parser context)
@name: the root element name
@ExternalID: the external ID
@SystemID: the SYSTEM ID (e.g. filename or URL)
fatalErrorSAXFunc:
@ctx: an XML parser context
@msg: the message to display/transmit
@…: extra parameters for the message display
getEntitySAXFunc:
@ctx: the user data (XML parser context)
@name: The entity name
getParameterEntitySAXFunc:
@ctx: the user data (XML parser context)
@name: The entity name
hasExternalSubsetSAXFunc:
@ctx: the user data (XML parser context)
hasInternalSubsetSAXFunc:
@ctx: the user data (XML parser context)
ignorableWhitespaceSAXFunc:
@ctx: the user data (XML parser context)
@ch: a xmlChar string
@len: the number of xmlChar
internalSubsetSAXFunc:
@ctx: the user data (XML parser context)
@name: the root element name
@ExternalID: the external ID
@SystemID: the SYSTEM ID (e.g. filename or URL)
isStandaloneSAXFunc:
@ctx: the user data (XML parser context)
notationDeclSAXFunc:
@ctx: the user data (XML parser context)
@name: The name of the notation
@publicId: The public ID of the entity
@systemId: The system ID of the entity
processingInstructionSAXFunc:
@ctx: the user data (XML parser context)
@target: the target name
@data: the PI data’s
referenceSAXFunc:
@ctx: the user data (XML parser context)
@name: The entity name
resolveEntitySAXFunc:
@ctx: the user data (XML parser context)
@publicId: The public ID of the entity
@systemId: The system ID of the entity
setDocumentLocatorSAXFunc:
@ctx: the user data (XML parser context)
@loc: A SAX Locator
startDocumentSAXFunc:
@ctx: the user data (XML parser context)
startElementNsSAX2Func:
@ctx: the user data (XML parser context)
@localname: the local name of the element
@prefix: the element namespace prefix if available
@URI: the element namespace name if available
@nb_namespaces: number of namespace definitions on that node
@namespaces: pointer to the array of prefix/URI pairs namespace definitions
@nb_attributes: the number of attributes on that node
@nb_defaulted: the number of defaulted attributes. The defaulted
ones are at the end of the array
@attributes: pointer to the array of (localname/prefix/URI/value/end)
attribute values.
startElementSAXFunc:
@ctx: the user data (XML parser context)
@name: The element name, including namespace prefix
@atts: An array of name/value attributes pairs, NULL terminated
unparsedEntityDeclSAXFunc:
@ctx: the user data (XML parser context)
@name: The name of the entity
@publicId: The public ID of the entity
@systemId: The system ID of the entity
@notationName: the name of the notation
warningSAXFunc:
@ctx: an XML parser context
@msg: the message to display/transmit
@…: extra parameters for the message display
xmlAttr:
xmlAttributeType:
xmlBuf:
xmlBufPtr:
xmlChar:
xmlCharEncodingInputFunc:
@out: a pointer to an array of bytes to store the UTF-8 result
@outlen: the length of @out
@in: a pointer to an array of chars in the original encoding
@inlen: the length of @in
xmlCharEncodingOutputFunc:
@out: a pointer to an array of bytes to store the result
@outlen: the length of @out
@in: a pointer to an array of UTF-8 chars
@inlen: the length of @in
xmlElementContent:
xmlElementContentOccur:
xmlElementContentType:
xmlEnumeration:
xmlError:
xmlErrorLevel:
xmlInputCloseCallback:
@context: an Input context
xmlInputMatchCallback:
@filename: the filename or URI
xmlInputOpenCallback:
@filename: the filename or URI
xmlInputReadCallback:
@context: an Input context
@buffer: the buffer to store data read
@len: the length of the buffer in bytes
xmlNs:
DOC_DISABLE
xmlParserInputDeallocate:
@str: the string to deallocate
xmlSAXLocator:
The schemas related types are kept internal
A schemas validation context
xmlStructuredErrorFunc:
@userData: user provided data for the error callback
@error: the error being raised.