diff --git a/doc/user/databases.xml b/doc/user/databases.xml index 5797bacc0660a40f71fd926df8ac4ca3fe3e020a..9b5faeac457be092407259b27d9650a923886a4f 100644 --- a/doc/user/databases.xml +++ b/doc/user/databases.xml @@ -2539,6 +2539,20 @@ tarantool> <userinput>box.stat().DELETE -- a selected item of the table</userinp </para> </listitem> </varlistentry> + + <varlistentry> + <term><emphasis role="lua" xml:id="net.box.wait_connected"> + <replaceable>conn</replaceable>:wait_connected([<replaceable>timeout</replaceable>])</emphasis></term> + <listitem> + <para> + Wait for connection to be active or closed. + </para> + <para> + Returns: (type = boolean) <code>true</code> when connected, + <code>false</code> on failure. Example: <code>net_box.self:wait_connected()</code>. + </para> + </listitem> + </varlistentry> <varlistentry> <term><emphasis role="lua" xml:id="net.box.close"> @@ -3216,7 +3230,6 @@ box.session.su('manager') box.space.payroll:select{'Jones'}</programlisting> </para> - </section> <section xml:id="limitations"> diff --git a/doc/user/stored-procedures.xml b/doc/user/stored-procedures.xml index 140e5ba95c37e269eeb0e6b06f9e07e143f8499c..55aa10d18b9cb0fba82633cf9b2065be5861ebcb 100644 --- a/doc/user/stored-procedures.xml +++ b/doc/user/stored-procedures.xml @@ -1912,6 +1912,20 @@ end </listitem> </varlistentry> + <varlistentry> + <term xml:id="socket-tcp_server" xreflabel="socket-tcp_server"><emphasis role="lua">socket.tcp_server(<replaceable>host</replaceable>, <replaceable>port</replaceable>, <replaceable>handler-function</replaceable>)</emphasis></term> + <listitem> + <para> + The <code>socket.tcp_server()</code> function makes Tarantool act as a server + that can accept connections. + Usually the same objective is accomplished with <code>box.cfg{listen=...)</code>. + </para> + <para> + Example: <code>socket.tcp_server('localhost', 3302, function () end)</code>. + </para> + </listitem> + </varlistentry> + </variablelist> @@ -2133,6 +2147,20 @@ end </programlisting> </listitem> </varlistentry> + + <varlistentry> + <term><emphasis role="lua">fio.tempdir()</emphasis></term> + <listitem> + <para> + Return the name of a directory that can be used to store temporary files. + </para> + <bridgehead renderas="sect4">Example</bridgehead><programlisting> +<prompt>tarantool></prompt> <userinput>fio.tempdir()</userinput> +--- +- /tmp/lG31e7 + ...</programlisting> + </listitem> + </varlistentry> <varlistentry> <term><emphasis role="lua">fio.link or fio.symlink or fio.readlink or fio.unlink(<replaceable>path-name</replaceable> [, <replaceable>path-name</replaceable>])</emphasis></term>