tree: e56701151057924fc813c8c58bbe1ef6b7b600fc [path history] [tgz]
  1. clusters/
  2. common/
  3. data-model/
  4. docs/
  5. MessageDef/
  6. reporting/
  7. server/
  8. tests/
  9. util/
  10. zap-templates/
  11. .gitignore
  12. AttributeAccessInterface.cpp
  13. AttributeAccessInterface.h
  14. AttributeCache.cpp
  15. AttributeCache.h
  16. AttributePathExpandIterator.cpp
  17. AttributePathExpandIterator.h
  18. AttributePathParams.h
  19. AttributePersistenceProvider.h
  20. BufferedReadCallback.cpp
  21. BufferedReadCallback.h
  22. BUILD.gn
  23. CASEClient.cpp
  24. CASEClient.h
  25. CASEClientPool.h
  26. CASESessionManager.cpp
  27. CASESessionManager.h
  28. chip-zcl-zpro-codec.h
  29. chip_data_model.cmake
  30. chip_data_model.gni
  31. ClusterInfo.h
  32. CommandHandler.cpp
  33. CommandHandler.h
  34. CommandHandlerInterface.h
  35. CommandPathParams.h
  36. CommandResponseHelper.h
  37. CommandSender.cpp
  38. CommandSender.h
  39. common_flags.gni
  40. ConcreteAttributePath.h
  41. ConcreteCommandPath.h
  42. ConcreteEventPath.h
  43. DefaultAttributePersistenceProvider.cpp
  44. DefaultAttributePersistenceProvider.h
  45. DeviceControllerInteractionModelDelegate.h
  46. DeviceProxy.cpp
  47. DeviceProxy.h
  48. encoder-common.cpp
  49. EventHeader.h
  50. EventLogging.h
  51. EventLoggingDelegate.h
  52. EventLoggingTypes.h
  53. EventManagement.cpp
  54. EventManagement.h
  55. EventPathParams.h
  56. InteractionModelDelegate.h
  57. InteractionModelEngine.cpp
  58. InteractionModelEngine.h
  59. message-reader.h
  60. OperationalDeviceProxy.cpp
  61. OperationalDeviceProxy.h
  62. OperationalDeviceProxyPool.h
  63. ota_image_tool.py
  64. ReadClient.cpp
  65. ReadClient.h
  66. ReadHandler.cpp
  67. ReadHandler.h
  68. README.md
  69. ReadPrepareParams.h
  70. StatusResponse.cpp
  71. StatusResponse.h
  72. TimedHandler.cpp
  73. TimedHandler.h
  74. TimedRequest.cpp
  75. TimedRequest.h
  76. WriteClient.cpp
  77. WriteClient.h
  78. WriteHandler.cpp
  79. WriteHandler.h
  80. zap_cluster_list.py
src/app/README.md

Application layer for CHIP

What is this?

The purpose of this folder is to contain CHIP clusters and associated utilities. The cluster implementations live under the clusters/ directory. Utility files live in the util/. Server files live in the server/.