task() API, documentation work

This commit is contained in:
udo
2022-01-09 00:20:35 +00:00
parent 2c2225c76f
commit cbf57a9a35
79 changed files with 1094 additions and 136 deletions
+1
View File
@@ -26,6 +26,7 @@ RENDER()
<li><a href="mysql.uce">MySQL Connector</a></li>
<li><a href="fileio.uce">File I/O</a></li>
<li><a href="random.uce">RNG/Noise</a></li>
<li><a href="task.uce">Task API</a></li>
</ul>
<pre><?
print("Worker PID: ", my_pid, "\n");
+33
View File
@@ -0,0 +1,33 @@
RENDER()
{
DTree t;
<>
<link rel="stylesheet" href='style.css'></link>
<h1>
<a href="index.uce">UCE Test</a>:
Tasks
</h1>
<pre style="white-space: pre-wrap"><?
print("Task ID: ", task("example-task", []() {
sleep(10);
}), "\n");
print("FCGI SOCKET: ", context->resources.fcgi_socket);
?></pre>
Params
<pre><?= var_dump(context->params) ?></pre>
</>
}