 ASCII_stringManipulate.c | String manipulation functions used for UCS <-> ASCII transformations |
 bodyDecode.c | Implementing an API for decoding EXI stream body |
 bodyDecode.h | API for decoding EXI stream body |
 bodyEncode.c | Implementation of data and events serialization |
 bodyEncode.h | API for encoding EXI stream body |
 check.h | |
 check_builtin_grammar.c | Tests decoding documents using built-in grammar |
 check_contentIO.c | Tests the Content IO module |
 check_emptyType.c | Tests the creation of EmptyType grammars and the xsi:nil attribute handling |
 check_exip.c | Tests the whole EXIP library with some test input data |
 check_grammar.c | Tests the EXI grammar module |
 check_profile.c | Tests the EXI Profile processing |
 check_streamIO.c | Tests the interface to the EXI stream reader/decoder |
 check_strict_grammar.c | Tests decoding documents using strict grammar |
 check_stringTables.c | Tests the EXI String Tables module |
 check_xsi_type.c | Tests the encoding and decoding of xsi:type attributes |
 contentHandler.c | Implementation of help functions for contentHandler interface |
 bin/headers/contentHandler.h | |
 include/contentHandler.h | |
 createGrammars.c | Generate EXI grammars from XML schema definition |
 createGrammars.h | Interface to functions to Generate EXI grammars from XML schema definition |
 d_mem.c | |
 d_mem.h | |
 decodeTestEXI.c | Testing the EXI decoder |
 decodeTestEXI.h | Interface for a function decoding sample EXI messages |
 dynamicArray.c | Implementation for untyped dynamic array |
 dynamicArray.h | Declarations for untyped dynamic array |
 dynOutputUtils.c | Implement utility functions for storing EXIPSchema instances as dynamic code |
 encodeTestEXI.c | Testing the EXI encoder |
 encodeTestEXI.h | Interface for a function encoding a sample EXI message |
 bin/headers/errorHandle.h | |
 include/errorHandle.h | |
 EXIParser.c | Implementation of a parser of EXI streams |
 bin/headers/EXIParser.h | |
 include/EXIParser.h | |
 exipb.c | Command-line utility |
 bin/headers/exipConfig.h | |
 build/gcc/contiki/exipConfig.h | |
 build/gcc/pc/exipConfig.h | Configuration parameters of the EXIP library To be defined per application |
 build/vs2010/exipConfig.h | |
 exipd.c | Command-line utility |
 exipe.c | Command-line utility for testing the EXI encoder |
 exipg.c | Command-line utility for generating EXI grammars from XML schema definition |
 exipOutputUtils.c | Implement utility functions for storing EXIPSchema instances in exip-specific format |
 EXISerializer.c | Implementation of the serializer of EXI streams |
 bin/headers/EXISerializer.h | |
 include/EXISerializer.h | |
 genexi.c | |
 genUtils.c | Implementation of utility functions for generating Schema-informed Grammar definitions |
 genUtils.h | Definition and utility functions for generating Schema-informed Grammar definitions |
 grammarGenerator.c | Implementation of functions for generating Schema-informed Grammar definitions |
 bin/headers/grammarGenerator.h | |
 include/grammarGenerator.h | |
 grammars.c | Defines grammar related functions |
 grammars.h | Types and functions describing EXI grammars |
 hashtable.c | |
 hashtable.h | |
 hashtable_private.h | |
 headerDecode.c | Implementing the interface of EXI header decoder |
 headerDecode.h | Interface for parsing an EXI header |
 headerEncode.c | Implementing the interface of EXI header encoder |
 headerEncode.h | Interface for serializing an EXI header |
 initSchemaInstance.c | Implements the initialization functions for the EXIPSchema object |
 initSchemaInstance.h | Initialization functions for the EXIPSchema object |
 ioUtil.c | Implements common utilities for StreamIO module |
 ioUtil.h | Common utilities for StreamIO module |
 memManagement.c | Implementation of handling memory operations - allocation, deallocation etc |
 memManagement.h | Handles memory operations - allocation, deallocation etc |
 procTypes.c | Support functions for the common types |
 bin/headers/procTypes.h | |
 include/procTypes.h | |
 protoGrammars.c | EXI Proto-Grammars implementation |
 protoGrammars.h | Definitions and utility functions for EXI Proto-Grammars |
 schemaConvert.c | |
 schemaOutputUtils.h | Utility functions for storing EXIPSchema instances to external streams |
 sTables.c | Implementation of functions describing EXI sting tables operations |
 sTables.h | Functions describing EXI sting tables operations |
 staticEXIOptions.c | |
 staticOutputUtils.c | Implement utility functions for storing EXIPSchema instances as static code |
 staticXmlSchema.c | |
 stdint.h | |
 streamDecode.c | Implementing the interface to a higher-level EXI stream decoder - decode basic EXI types |
 streamDecode.h | Interface to a higher-level EXI stream decoder - decode basic EXI types |
 streamEncode.c | Implements an interface to a higher-level EXI stream encoder - encode basic EXI types |
 streamEncode.h | Interface to a higher-level EXI stream encoder - encode basic EXI types |
 streamRead.c | Implementing the interface to a low-level EXI stream reader |
 streamRead.h | Interface to a low-level EXI stream reader |
 streamWrite.c | Implementing the interface to a low-level EXI stream writer |
 streamWrite.h | Interface to a low-level EXI stream writer |
 bin/headers/stringManipulate.h | |
 include/stringManipulate.h | |
 templeteDecoder.c | Testing the EXI decoder |
 templeteEncoder.c | Reads a EXIP Template and generates an encoding |
 textOutputUtils.c | Implement utility functions for storing EXIPSchema instances as human readable descriptions |
 treeTableBuild.c | Implementation of functions for converting a XML schema document to a TreeTable structure containing the schema definitions |
 treeTableManipulate.c | Manipulation operations on the TreeTable such as rationalize, resolveTypeHierarchy etc |
 treeTableSchema.h | Defining a TreeTable structure for schema definitions; Functions for converting the XML schema definitions to a TreeTable structure, and TreeTable manipulations |
 treeTableToGrammars.c | Implementation of functions for converting a TreeTable structure containing the schema definitions to EXIPGrammar object |
 xsitypeM2M.c | |
 xsitypeProduct.c | |