Parent: 20146a4f2f7112c48183652ec5091492882407a2
Author: Inga Stotland <inga.stotland@intel.com>
Committer: Brian Gix <brian.gix@intel.com>
Date: 2019-01-08 18:26:22
Tree: cad44d128ef16cb620c75d181e6473f2619291c2
mesh: Add org.bluez.mesh.Node D-Bus API support Add support for maintaining multiple local nodes within a single daemon. A mesh node is an adressable entity in Bluetooth mesh. A local mesh capable device may have multiple distinct representations as a mesh node on different mesh networks. Each such representation (aka "node configuration") maintains runtime storage of encryption/decryption keys, model subscriptions and publications, etc. Also, implement D-Bus methods for org.bluez.mesh.Node interaface: Send(), Publish(), VendorPublish() Also, add support for generating temporary mesh node entity for Join() method and verification of credentials for Attach() method
Diffstat
| M | mesh/node.c | | | 1340 | ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | mesh/node.h | | | 43 | +++++++++++++++++++++++++++++- - - - - - - - - - - - - - |
2 files changed, 1159 insertions(+), 224 deletions(-)