You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by gi...@apache.org on 2019/12/04 20:01:33 UTC

[mynewt-site] branch asf-site updated: asf-site update Wed Dec 4 20:01:27 UTC 2019

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mynewt-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 3669f50  asf-site update Wed Dec  4 20:01:27 UTC 2019
3669f50 is described below

commit 3669f504c71f485b8eb62bec07b64e1c9d01f7a3
Author: jenkins <bu...@apache.org>
AuthorDate: Wed Dec 4 20:01:27 2019 +0000

    asf-site update Wed Dec  4 20:01:27 UTC 2019
---
 master/genindex.html                 |   8 ++++++--
 master/objects.inv                   | Bin 50248 -> 50303 bytes
 master/os/modules/config/config.html |  15 +++++++++++++++
 master/searchindex.js                |   2 +-
 sitemap.xml.gz                       | Bin 284 -> 284 bytes
 v0_9_0/sitemap.xml.gz                | Bin 2216 -> 2216 bytes
 v1_0_0/sitemap.xml.gz                | Bin 3238 -> 3238 bytes
 v1_1_0/sitemap.xml.gz                | Bin 3464 -> 3464 bytes
 v1_2_0/sitemap.xml.gz                | Bin 3487 -> 3487 bytes
 v1_3_0/sitemap.xml.gz                | Bin 3483 -> 3483 bytes
 10 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/master/genindex.html b/master/genindex.html
index e05010b..304438c 100644
--- a/master/genindex.html
+++ b/master/genindex.html
@@ -488,6 +488,8 @@ ga("send", "pageview");
 </li>
       <li><a href="os/modules/config/config.html#c.conf_load_one">conf_load_one (C function)</a>
 </li>
+      <li><a href="os/modules/config/config.html#c.conf_lock">conf_lock (C function)</a>
+</li>
       <li><a href="os/modules/config/config.html#c.conf_register">conf_register (C function)</a>
 </li>
       <li><a href="os/modules/config/config.html#c.conf_save">conf_save (C function)</a>
@@ -508,12 +510,14 @@ ga("send", "pageview");
 </li>
       <li><a href="os/modules/config/config.html#c.conf_str_from_value">conf_str_from_value (C function)</a>
 </li>
-      <li><a href="os/modules/config/config.html#c.conf_value_from_str">conf_value_from_str (C function)</a>
+      <li><a href="os/modules/config/config.html#c.conf_unlock">conf_unlock (C function)</a>
 </li>
-      <li><a href="os/modules/console/console.html#c.console_blocking_mode">console_blocking_mode (C function)</a>
+      <li><a href="os/modules/config/config.html#c.conf_value_from_str">conf_value_from_str (C function)</a>
 </li>
   </ul></td>
   <td style="width: 33%; vertical-align: top;"><ul>
+      <li><a href="os/modules/console/console.html#c.console_blocking_mode">console_blocking_mode (C function)</a>
+</li>
       <li><a href="os/modules/console/console.html#c.console_deinit">console_deinit (C function)</a>
 </li>
       <li><a href="os/modules/console/console.html#c.console_echo">console_echo (C function)</a>
diff --git a/master/objects.inv b/master/objects.inv
index 634320b..60bb669 100644
Binary files a/master/objects.inv and b/master/objects.inv differ
diff --git a/master/os/modules/config/config.html b/master/os/modules/config/config.html
index 002ddc9..07806bc 100644
--- a/master/os/modules/config/config.html
+++ b/master/os/modules/config/config.html
@@ -856,6 +856,21 @@ foo_callout(struct os_event *ev)
 </dd></dl>
 
 <dl class="function">
+<dt id="c.conf_lock">
+<span class="target" id="group___sys_config_1gae7cb9d8c796ec2add536238109c5f4c7"></span>void <code class="descname">conf_lock</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.conf_lock" title="Permalink to this definition">¶</a></dt>
+<dd><p>Locks the config package. </p>
+<p>If another task tries to read or write a setting while the config package is locked, the operation will block until the package is unlocked. The locking task is permitted to read and write settings as usual. A call to <code class="docutils literal notranslate"><a class="reference internal" href="#group___sys_config_1gae7cb9d8c796ec2add536238109c5f4c7"><span class="std std-ref"><span class="pre">conf_lock()</span></span></a></code> should always be followed by <code class="docutils lit [...]
+<p>Typical usage of the config API does not require manual locking. This function is only needed for unusual use cases such as temporarily changing the destination medium for an isolated series of writes. </p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.conf_unlock">
+<span class="target" id="group___sys_config_1gac439a0f1d5f28cc9ecc8271909941d1d"></span>void <code class="descname">conf_unlock</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.conf_unlock" title="Permalink to this definition">¶</a></dt>
+<dd><p>Unlocks the config package. </p>
+<p>This function reverts the effects of the <code class="docutils literal notranslate"><a class="reference internal" href="#group___sys_config_1gae7cb9d8c796ec2add536238109c5f4c7"><span class="std std-ref"><span class="pre">conf_lock()</span></span></a></code> function. Typical usage of the config API does not require manual locking. </p>
+</dd></dl>
+
+<dl class="function">
 <dt id="c.conf_src_register">
 <span class="target" id="group___sys_config_1ga54590c33750ade1d1769693f083d06db"></span>void <code class="descname">conf_src_register</code><span class="sig-paren">(</span>struct  conf_store  *<em>&nbsp;cs</em><span class="sig-paren">)</span><a class="headerlink" href="#c.conf_src_register" title="Permalink to this definition">¶</a></dt>
 <dd></dd></dl>
diff --git a/master/searchindex.js b/master/searchindex.js
index 11ac89c..44acac2 100644
--- a/master/searchindex.js
+++ b/master/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["concepts","external_links","get_started/debug","get_started/docker","get_started/index","get_started/native_install/cross_tools","get_started/native_install/index","get_started/native_install/native_tools","get_started/project_create","get_started/serial_access","index","misc/go_env","misc/ide","misc/index","mynewt_faq/admin_faq","mynewt_faq/bluetooth_faq","mynewt_faq/boot_faq","mynewt_faq/fs_faq","mynewt_faq/hardware_faq","mynewt_faq/index","mynewt_faq/module [...]
\ No newline at end of file
+Search.setIndex({docnames:["concepts","external_links","get_started/debug","get_started/docker","get_started/index","get_started/native_install/cross_tools","get_started/native_install/index","get_started/native_install/native_tools","get_started/project_create","get_started/serial_access","index","misc/go_env","misc/ide","misc/index","mynewt_faq/admin_faq","mynewt_faq/bluetooth_faq","mynewt_faq/boot_faq","mynewt_faq/fs_faq","mynewt_faq/hardware_faq","mynewt_faq/index","mynewt_faq/module [...]
\ No newline at end of file
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 6d7152a..20bb6d9 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ
diff --git a/v0_9_0/sitemap.xml.gz b/v0_9_0/sitemap.xml.gz
index e45512a..ef242eb 100644
Binary files a/v0_9_0/sitemap.xml.gz and b/v0_9_0/sitemap.xml.gz differ
diff --git a/v1_0_0/sitemap.xml.gz b/v1_0_0/sitemap.xml.gz
index a7e31a8..506848f 100644
Binary files a/v1_0_0/sitemap.xml.gz and b/v1_0_0/sitemap.xml.gz differ
diff --git a/v1_1_0/sitemap.xml.gz b/v1_1_0/sitemap.xml.gz
index 88e122f..b606f4f 100644
Binary files a/v1_1_0/sitemap.xml.gz and b/v1_1_0/sitemap.xml.gz differ
diff --git a/v1_2_0/sitemap.xml.gz b/v1_2_0/sitemap.xml.gz
index ae6f0b7..34d282e 100644
Binary files a/v1_2_0/sitemap.xml.gz and b/v1_2_0/sitemap.xml.gz differ
diff --git a/v1_3_0/sitemap.xml.gz b/v1_3_0/sitemap.xml.gz
index 2ea7596..92766da 100644
Binary files a/v1_3_0/sitemap.xml.gz and b/v1_3_0/sitemap.xml.gz differ