Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp11552014ybi; Thu, 25 Jul 2019 19:03:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqw9+csxQDKBmX+8EL1GuQjbTUizJNViz3Ak6byDlDH5+x3qs1AwdqPqUY4IF73d2cRLx5nV X-Received: by 2002:a17:90b:8d8:: with SMTP id ds24mr19658051pjb.135.1564106634096; Thu, 25 Jul 2019 19:03:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564106634; cv=none; d=google.com; s=arc-20160816; b=HZj5V+Qeae9Hog5LHFzIKB4wAj8dpzp+Kb/1c6M+Mt5w9C7LBp4TGvJURJ6G9P1V0G bJZElVy6TJIfw9H3MRq2apskuV/JQe/HDULYt8FnSP+QmyTwg0+4p+0lPQyHIyuIGc0I 9WF5oNpUPm2v7mH7t6ZY3c3hPZcsraG3udzdfnFzmLFaQBlFXAgUHDEQdyCfWqNX+gIt 6hCX/05XYYsevKhs2LgE1PX6phWc1MXlRtLgcdETKLrQkZ3Apy9DXG0NztvS45ZTkwlw t6wYFZ9kB0fMWiLIm/XZ33Eo5/ysKxZQqd7d3dQvYLys0eUesdsuFbWu2Og/uftAEFV/ Nz7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=jSNA+jav0jmHQgcZ1igtf6Y7803Kkhy36rRWUW3q9s8=; b=qp8HlBkdgaAJGJ0mHeINsSlGag0dgDfitr4owieb3vhRsMcjjp6x48KVocDp8Gf0Gq 8IgX6W9SoxfpXJOnJ08kgREEhOuVBAREwcV9q2bPvSVcYY/uU8TxViD7K8C8OXcwALhR ElwaSD0FdXWzqXgDPJjvWGA4W2/nPvVbfgFLVwpfS3UEQFOdfwVrX6m3As3KiH+l6+OE 3qkvzxQdVvp0BEKDH8vGipBFA98Il4CwtX40PUqJq63nGZbIrY6OxzmKN3huXX5fi3DD fINswIeyhP/mrk7tOsjBwDjpkL5/6Pfh3tCPYwVMGkcriJ3oO7c3cXNUnsGuz175YDv8 s5aQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a63si17649449pge.113.2019.07.25.19.03.18; Thu, 25 Jul 2019 19:03:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725838AbfGZCDR (ORCPT + 99 others); Thu, 25 Jul 2019 22:03:17 -0400 Received: from mga01.intel.com ([192.55.52.88]:27392 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725819AbfGZCDR (ORCPT ); Thu, 25 Jul 2019 22:03:17 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Jul 2019 19:03:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,308,1559545200"; d="scan'208";a="170486831" Received: from ingas-nuc1.sea.intel.com ([10.254.183.90]) by fmsmga008.fm.intel.com with ESMTP; 25 Jul 2019 19:03:16 -0700 From: Inga Stotland To: linux-bluetooth@vger.kernel.org Cc: brian.gix@intel.com, Inga Stotland Subject: [PATCH BlueZ] doc/mesh-api: Restore properties in mesh node hierarchy Date: Thu, 25 Jul 2019 19:03:10 -0700 Message-Id: <20190726020310.27266-1-inga.stotland@intel.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org This restores Features, Beacon, BeaconFlags, IvIndex and SecondsSinceLAst heard properties under the org.bluez.mesh.Node1 interface. --- doc/mesh-api.txt | 98 ++++++++++++++++++++++++------------------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/doc/mesh-api.txt b/doc/mesh-api.txt index ff6b33346..7b62c0af4 100644 --- a/doc/mesh-api.txt +++ b/doc/mesh-api.txt @@ -343,6 +343,55 @@ Methods: org.bluez.mesh.Error.DoesNotExist org.bluez.mesh.Error.InvalidArguments +Properties: + dict Features [read-only] + + The dictionary that contains information about feature support. + The following keys are defined: + + boolean Friend + + Indicates the ability to establish a friendship with a + Low Power node + + boolean LowPower + + Indicates support for operating in Low Power node mode + + boolean Proxy + + Indicates support for GATT proxy + + boolean Relay + Indicates support for relaying messages + + If a key is absent from the dictionary, the feature is not supported. + Otherwise, true means that the feature is enabled and false means that + the feature is disabled. + + boolean Beacon [read-only] + + This property indicates whether the periodic beaconing is + enabled (true) or disabled (false). + + uint8 BeaconFlags [read-only] + + This property may be read at any time to determine the flag + field setting on sent and received beacons of the primary + network key. + + uint32 IvIndex [read-only] + + This property may be read at any time to determine the IV_Index + that the current network is on. This information is only useful + for provisioning. + + uint32 SecondsSinceLastHeard [read-only] + + This property may be read at any time to determine the number of + seconds since mesh network layer traffic was last detected on + this node's network. + Mesh Provisioning Hierarchy ============================ Service org.bluez.mesh @@ -618,55 +667,6 @@ Methods: PossibleErrors: org.bluez.mesh.Error.InvalidArguments -Properties: - dict Features [read-only] - - The dictionary that contains information about feature support. - The following keys are defined: - - boolean Friend - - Indicates the ability to establish a friendship with a - Low Power node - - boolean LowPower - - Indicates support for operating in Low Power node mode - - boolean Proxy - - Indicates support for GATT proxy - - boolean Relay - Indicates support for relaying messages - - If a key is absent from the dictionary, the feature is not supported. - Otherwise, true means that the feature is enabled and false means that - the feature is disabled. - - boolean Beacon [read-only] - - This property indicates whether the periodic beaconing is - enabled (true) or disabled (false). - - uint8 BeaconFlags [read-only] - - This property may be read at any time to determine the flag - field setting on sent and received beacons of the primary - network key. - - uint32 IvIndex [read-only] - - This property may be read at any time to determine the IV_Index - that the current network is on. This information is only useful - for provisioning. - - uint32 SecondsSinceLastHeard [read-only] - - This property may be read at any time to determine the number of - seconds since mesh network layer traffic was last detected on - this node's network. - Mesh Application Hierarchy ========================== Service unique name -- 2.21.0