Enumerator |
---|
EXIP_OK |
No error, everything is OK.
|
EXIP_NOT_IMPLEMENTED_YET |
The code for this function is not yet implemented.
|
EXIP_UNEXPECTED_ERROR |
Any error that does not fall into the other categories.
|
EXIP_HASH_TABLE_ERROR |
Hash table error.
|
EXIP_OUT_OF_BOUND_BUFFER |
Array out of bound.
|
EXIP_NULL_POINTER_REF |
Try to access null pointer.
|
EXIP_MEMORY_ALLOCATION_ERROR |
Unsuccessful memory allocation.
|
EXIP_INVALID_EXI_HEADER |
Error in the EXI header.
|
EXIP_INCONSISTENT_PROC_STATE |
Processor state is inconsistent with the stream events.
|
EXIP_INVALID_EXI_INPUT |
Received EXI value type or event encoding that is invalid according to the specification.
|
EXIP_BUFFER_END_REACHED |
Buffer end reached.
|
EXIP_PARSING_COMPLETE |
|
EXIP_INVALID_EXIP_CONFIGURATION |
The information passed to the EXIP API is invalid.
|
EXIP_NO_PREFIXES_PRESERVED_XML_SCHEMA |
When encoding XML Schema in EXI the prefixes must be preserved: When qualified namesNS are used in the values of AT or CH events in an EXI Stream, the Preserve.prefixes fidelity option SHOULD be turned on to enable the preservation of the NS prefix declarations used by these values.
Note, in particular among other cases, that this practice applies to the use of xsi:type attributes in EXI streams when Preserve.lexicalValues fidelity option is set to true.
|
EXIP_INVALID_STRING_OPERATION |
|
EXIP_HEADER_OPTIONS_MISMATCH |
Mismatch in the header options.
This error can be due to: 1) The "alignment" element MUST NOT appear in an EXI options document when the "compression" element is present; 2) The "strict" element MUST NOT appear in an EXI options document when one of "dtd", "prefixes", "comments", "pis" or "selfContained" element is present in the same options document. That is only the element "lexicalValues", from the fidelity options, is permitted to occur in the presence of "strict" element; 3) The "selfContained" element MUST NOT appear in an EXI options document when one of "compression", "pre-compression" or "strict" elements are present in the same options document. 4) The datatypeRepresentationMap option does not take effect when the value of the Preserve.lexicalValues fidelity option is true (see 6.3 Fidelity Options), or when the EXI stream is a schema-less EXI stream. 5) Presence Bit for EXI Options not set and no out-of-band options set
|
EXIP_HANDLER_STOP |
Send a signal to the EXIP parser from a content handler callback for gracefully stopping the EXI stream parsing.
|
EXIP_OK |
No error, everything is OK.
|
EXIP_NOT_IMPLEMENTED_YET |
The code for this function is not yet implemented.
|
EXIP_UNEXPECTED_ERROR |
Any error that does not fall into the other categories.
|
EXIP_HASH_TABLE_ERROR |
Hash table error.
|
EXIP_OUT_OF_BOUND_BUFFER |
Array out of bound.
|
EXIP_NULL_POINTER_REF |
Try to access null pointer.
|
EXIP_MEMORY_ALLOCATION_ERROR |
Unsuccessful memory allocation.
|
EXIP_INVALID_EXI_HEADER |
Error in the EXI header.
|
EXIP_INCONSISTENT_PROC_STATE |
Processor state is inconsistent with the stream events.
|
EXIP_INVALID_EXI_INPUT |
Received EXI value type or event encoding that is invalid according to the specification.
|
EXIP_BUFFER_END_REACHED |
Buffer end reached.
|
EXIP_PARSING_COMPLETE |
|
EXIP_INVALID_EXIP_CONFIGURATION |
The information passed to the EXIP API is invalid.
|
EXIP_NO_PREFIXES_PRESERVED_XML_SCHEMA |
When encoding XML Schema in EXI the prefixes must be preserved: When qualified namesNS are used in the values of AT or CH events in an EXI Stream, the Preserve.prefixes fidelity option SHOULD be turned on to enable the preservation of the NS prefix declarations used by these values.
Note, in particular among other cases, that this practice applies to the use of xsi:type attributes in EXI streams when Preserve.lexicalValues fidelity option is set to true.
|
EXIP_INVALID_STRING_OPERATION |
|
EXIP_HEADER_OPTIONS_MISMATCH |
Mismatch in the header options.
This error can be due to: 1) The "alignment" element MUST NOT appear in an EXI options document when the "compression" element is present; 2) The "strict" element MUST NOT appear in an EXI options document when one of "dtd", "prefixes", "comments", "pis" or "selfContained" element is present in the same options document. That is only the element "lexicalValues", from the fidelity options, is permitted to occur in the presence of "strict" element; 3) The "selfContained" element MUST NOT appear in an EXI options document when one of "compression", "pre-compression" or "strict" elements are present in the same options document. 4) The datatypeRepresentationMap option does not take effect when the value of the Preserve.lexicalValues fidelity option is true (see 6.3 Fidelity Options), or when the EXI stream is a schema-less EXI stream. 5) Presence Bit for EXI Options not set and no out-of-band options set
|
EXIP_HANDLER_STOP |
Send a signal to the EXIP parser from a content handler callback for gracefully stopping the EXI stream parsing.
|