tree: 3131ef8bdb33a80a7a12c1fd810c8d90f9a34eb6 [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. BufferedReadCallback.cpp
  20. BufferedReadCallback.h
  21. BUILD.gn
  22. CASEClient.cpp
  23. CASEClient.h
  24. CASEClientPool.h
  25. CASESessionManager.cpp
  26. CASESessionManager.h
  27. chip-zcl-zpro-codec.h
  28. chip_data_model.cmake
  29. chip_data_model.gni
  30. ClusterInfo.h
  31. CommandHandler.cpp
  32. CommandHandler.h
  33. CommandHandlerInterface.h
  34. CommandPathParams.h
  35. CommandSender.cpp
  36. CommandSender.h
  37. common_flags.gni
  38. ConcreteAttributePath.h
  39. ConcreteCommandPath.h
  40. ConcreteEventPath.h
  41. decoder.cpp
  42. DeviceControllerInteractionModelDelegate.h
  43. DeviceProxy.cpp
  44. DeviceProxy.h
  45. encoder-common.cpp
  46. EventHeader.h
  47. EventLogging.h
  48. EventLoggingDelegate.h
  49. EventLoggingTypes.h
  50. EventManagement.cpp
  51. EventManagement.h
  52. EventPathParams.h
  53. InteractionModelDelegate.h
  54. InteractionModelEngine.cpp
  55. InteractionModelEngine.h
  56. message-reader.h
  57. OperationalDeviceProxy.cpp
  58. OperationalDeviceProxy.h
  59. OperationalDeviceProxyPool.h
  60. ReadClient.cpp
  61. ReadClient.h
  62. ReadHandler.cpp
  63. ReadHandler.h
  64. README.md
  65. ReadPrepareParams.h
  66. StatusResponse.cpp
  67. StatusResponse.h
  68. TimedHandler.cpp
  69. TimedHandler.h
  70. TimedRequest.cpp
  71. TimedRequest.h
  72. WriteClient.cpp
  73. WriteClient.h
  74. WriteHandler.cpp
  75. WriteHandler.h
  76. 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/.