aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/loop/method/job.txt
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/loop/method/job.txt')
-rw-r--r--pages/develop/api/efl/loop/method/job.txt23
1 files changed, 9 insertions, 14 deletions
diff --git a/pages/develop/api/efl/loop/method/job.txt b/pages/develop/api/efl/loop/method/job.txt
index 289610ef8..bee209946 100644
--- a/pages/develop/api/efl/loop/method/job.txt
+++ b/pages/develop/api/efl/loop/method/job.txt
@@ -1,30 +1,25 @@
~~Title: Efl.Loop.job~~
+===== Description =====
+
+%%A future promise that will be resolved from a clean main loop context as soon as possible.%%
+
+%%This has higher priority, for low priority use %%[[:develop:api:efl:loop:method:idle|Efl.Loop.idle]]%%%%
+{{page>:develop:api-include:efl:loop:method:job:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
job {
- params {
- @in data: const(void_ptr) @optional;
- }
- return: free(future<void_ptr>, efl_del);
+ return: ptr(Eina.Future);
}
</code>
===== C signature =====
<code c>
-Efl_Future *efl_loop_job(Eo *obj, const void *data);
+Eina_Future *efl_loop_job(Eo *obj);
</code>
-===== Parameters =====
-
- * **data** //(in)// - %%The data to be given when the promise is done.%%
-
-===== Description =====
-
-%%Will execute that promise in the near future.%%
-{{page>:develop:api-include:efl:loop:method:job:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.job**