[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] 20/90: -DOC: Comment stripping pass in UTIL scheduler library
From: |
gnunet |
Subject: |
[gnunet] 20/90: -DOC: Comment stripping pass in UTIL scheduler library |
Date: |
Tue, 18 Oct 2022 03:06:19 +0200 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository gnunet.
commit e40fef0221eb7ca34ce8f74022f0562e1e3d83b1
Author: Willow Liquorice <willow@howhill.com>
AuthorDate: Fri Sep 2 20:18:29 2022 +0100
-DOC: Comment stripping pass in UTIL scheduler library
---
src/util/scheduler.c | 28 ----------------------------
1 file changed, 28 deletions(-)
diff --git a/src/util/scheduler.c b/src/util/scheduler.c
index 7e035ae3d..acae4d7e2 100644
--- a/src/util/scheduler.c
+++ b/src/util/scheduler.c
@@ -687,20 +687,6 @@ select_loop (struct GNUNET_SCHEDULER_Handle *sh,
struct DriverContext *context);
-/**
- * Initialize and run scheduler. This function will return when all
- * tasks have completed. On systems with signals, receiving a SIGTERM
- * (and other similar signals) will cause #GNUNET_SCHEDULER_shutdown()
- * to be run after the active task is complete. As a result, SIGTERM
- * causes all active tasks to be scheduled with reason
- * #GNUNET_SCHEDULER_REASON_SHUTDOWN. (However, tasks added
- * afterwards will execute normally!). Note that any particular signal
- * will only shut down one scheduler; applications should always only
- * create a single scheduler.
- *
- * @param task task to run immediately
- * @param task_cls closure of @a task
- */
void
GNUNET_SCHEDULER_run (GNUNET_SCHEDULER_TaskCallback task,
void *task_cls)
@@ -1345,20 +1331,6 @@ GNUNET_SCHEDULER_add_shutdown
(GNUNET_SCHEDULER_TaskCallback task,
}
-/**
- * Schedule a new task to be run as soon as possible with the
- * (transitive) ignore-shutdown flag either explicitly set or
- * explicitly enabled. This task (and all tasks created from it,
- * other than by another call to this function) will either count or
- * not count for the "lifeness" of the process. This API is only
- * useful in a few special cases.
- *
- * @param lifeness #GNUNET_YES if the task counts for lifeness, #GNUNET_NO if
not.
- * @param task main function of the task
- * @param task_cls closure of @a task
- * @return unique task identifier for the job
- * only valid until @a task is started!
- */
struct GNUNET_SCHEDULER_Task *
GNUNET_SCHEDULER_add_now_with_lifeness (int lifeness,
GNUNET_SCHEDULER_TaskCallback task,
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet] 02/90: -DOC: Pass through GNSRECORD library, (continued)
- [gnunet] 02/90: -DOC: Pass through GNSRECORD library, gnunet, 2022/10/17
- [gnunet] 04/90: -DOC: Pass through PEERSTORE subsystem, gnunet, 2022/10/17
- [gnunet] 08/90: -DOC: Pass through NAT library, gnunet, 2022/10/17
- [gnunet] 06/90: -DOC: Pass through HELLO library, gnunet, 2022/10/17
- [gnunet] 05/90: -DOC: Pass through IDENTITY subsystem, gnunet, 2022/10/17
- [gnunet] 07/90: -DOC: Pass through UTIL libraries (HELPER, MST, NETWORK, OS, PEER), gnunet, 2022/10/17
- [gnunet] 03/90: -DOC: Pass through PEERINFO subsystem, gnunet, 2022/10/17
- [gnunet] 13/90: -DOC: Comment stripping pass in SETU subsystem, gnunet, 2022/10/17
- [gnunet] 21/90: -DOC: Comment stripping pass in REST service, gnunet, 2022/10/17
- [gnunet] 16/90: -DOC: Comment stripping pass in TESTBED logger subsystem, gnunet, 2022/10/17
- [gnunet] 20/90: -DOC: Comment stripping pass in UTIL scheduler library,
gnunet <=
- [gnunet] 27/90: -DOC: Minor fixes to doc comments (mostly correcting typos) to resolve 'unknown command' warnings, gnunet, 2022/10/17
- [gnunet] 23/90: -DOC: Comment stripping pass in SCALARPRODUCT service, gnunet, 2022/10/17
- [gnunet] 10/90: -DOC: Pass through RECLAIM subsystem, gnunet, 2022/10/17
- [gnunet] 26/90: -DOC: Numerous small fixes to clean up short warning categories, gnunet, 2022/10/17
- [gnunet] 11/90: -DOC: Comment stripping pass in TESTBED subsystem, gnunet, 2022/10/17
- [gnunet] 01/90: -DOC: Another comment-stripping pass through FS subsystem, gnunet, 2022/10/17
- [gnunet] 15/90: -DOC: Comment stripping pass in TESTING libraries, gnunet, 2022/10/17
- [gnunet] 14/90: -DOC: Comment stripping pass in SETI subsystem, gnunet, 2022/10/17
- [gnunet] 29/90: DOC: Reconfigured Doxygen HTML output to improve navigability, gnunet, 2022/10/17
- [gnunet] 31/90: -DOC: Major doc comment stripping pass through TRANSPORT, gnunet, 2022/10/17