From a01679ee071b8ae8dd70300fdc69f3fd7ceef74f Mon Sep 17 00:00:00 2001 From: ocelot-inc <pgulutzan@ocelot.ca> Date: Wed, 19 Nov 2014 14:40:09 -0700 Subject: [PATCH] fio.tempdir conn:wait_connected socket.tcp_server --- doc/user/databases.xml | 15 ++++++++++++++- doc/user/stored-procedures.xml | 28 ++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/doc/user/databases.xml b/doc/user/databases.xml index 5797bacc06..9b5faeac45 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 140e5ba95c..55aa10d18b 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> -- GitLab