appHandNameTableEntries.c 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. /*
  2. * Copyright (C) 2007-2013 Siemens AG
  3. *
  4. * This program is free software: you can redistribute it and/or modify
  5. * it under the terms of the GNU Lesser General Public License as published
  6. * by the Free Software Foundation, either version 3 of the License, or
  7. * (at your option) any later version.
  8. *
  9. * This program is distributed in the hope that it will be useful,
  10. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. * GNU Lesser General Public License for more details.
  13. * GNU Lesser General Public License for more details.
  14. *
  15. * You should have received a copy of the GNU Lesser General Public License
  16. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  17. */
  18. /*******************************************************************
  19. *
  20. * @author Daniel.Peintner.EXT@siemens.com
  21. * @version 0.8
  22. * @contact Joerg.Heuer@siemens.com
  23. *
  24. * <p>Code generated by EXIdizer.com</p>
  25. * <p>Schema: input/appHandshake/V2G_CI_AppProtocol.xsd</p>
  26. *
  27. *
  28. ********************************************************************/
  29. #ifndef EXI_appHand_NAME_TABLE_ENTRIES_C
  30. #define EXI_appHand_NAME_TABLE_ENTRIES_C
  31. #include "appHandNameTableEntries.h"
  32. /* ==================================== */
  33. /* String Table Population */
  34. /* localName entries for URI '', id = 0 */
  35. /*
  36. "AppProtocol", "Priority", "ProtocolNamespace", "ResponseCode", "SchemaID",
  37. "VersionNumberMajor", "VersionNumberMinor"
  38. */
  39. /* localName entries for URI 'http://www.w3.org/XML/1998/namespace', id = 1 */
  40. /*
  41. "base", "id", "lang", "space"
  42. */
  43. /* localName entries for URI 'http://www.w3.org/2001/XMLSchema-instance', id = 2 */
  44. /*
  45. "nil", "type"
  46. */
  47. /* localName entries for URI 'http://www.w3.org/2001/XMLSchema', id = 3 */
  48. /*
  49. "ENTITIES", "ENTITY", "ID", "IDREF", "IDREFS",
  50. "NCName", "NMTOKEN", "NMTOKENS", "NOTATION", "Name",
  51. "QName", "anySimpleType", "anyType", "anyURI", "base64Binary",
  52. "boolean", "byte", "date", "dateTime", "decimal",
  53. "double", "duration", "float", "gDay", "gMonth",
  54. "gMonthDay", "gYear", "gYearMonth", "hexBinary", "int",
  55. "integer", "language", "long", "negativeInteger", "nonNegativeInteger",
  56. "nonPositiveInteger", "normalizedString", "positiveInteger", "short", "string",
  57. "time", "token", "unsignedByte", "unsignedInt", "unsignedLong",
  58. "unsignedShort"
  59. */
  60. /* localName entries for URI 'urn:iso:15118:2:2010:AppProtocol', id = 4 */
  61. /*
  62. "AppProtocolType", "idType", "priorityType", "protocolNameType", "protocolNamespaceType",
  63. "responseCodeType", "supportedAppProtocolReq", "supportedAppProtocolRes"
  64. */
  65. /* number of local-name entries per URI */
  66. static uint16_t localNames[5] = {
  67. /* '' */
  68. 7,
  69. /* 'http://www.w3.org/XML/1998/namespace' */
  70. 4,
  71. /* 'http://www.w3.org/2001/XMLSchema-instance' */
  72. 2,
  73. /* 'http://www.w3.org/2001/XMLSchema' */
  74. 46,
  75. /* 'urn:iso:15118:2:2010:AppProtocol' */
  76. 8
  77. };
  78. exi_name_table_prepopulated_t exiappHandNameTablePrepopulated = { 5, localNames };
  79. #endif