2007-01-21 [colin] 2.7.1cvs44
[claws.git] / src / etpan / etpan-thread-manager.h
index 8eb1a7f8183728294d68eaaf1db2a5d80b5d4081..97c9df02f2a1ac6b62d059cb2343cdd2916672a5 100644 (file)
@@ -28,8 +28,6 @@
 struct etpan_thread_manager * etpan_thread_manager_new(void);
 void etpan_thread_manager_free(struct etpan_thread_manager * manager);
 
 struct etpan_thread_manager * etpan_thread_manager_new(void);
 void etpan_thread_manager_free(struct etpan_thread_manager * manager);
 
-struct etpan_thread * etpan_thread_new(void);
-void etpan_thread_free(struct etpan_thread * thread);
 
 struct etpan_thread_op * etpan_thread_op_new(void);
 void etpan_thread_op_free(struct etpan_thread_op * op);
 
 struct etpan_thread_op * etpan_thread_op_new(void);
 void etpan_thread_op_free(struct etpan_thread_op * op);
@@ -38,37 +36,24 @@ void etpan_thread_op_free(struct etpan_thread_op * op);
 
 int etpan_thread_start(struct etpan_thread * thread);
 
 
 int etpan_thread_start(struct etpan_thread * thread);
 
-void etpan_thread_stop(struct etpan_thread * thread);
 int etpan_thread_is_stopped(struct etpan_thread * thread);
 int etpan_thread_is_stopped(struct etpan_thread * thread);
-void etpan_thread_join(struct etpan_thread * thread);
 
 struct etpan_thread *
 etpan_thread_manager_get_thread(struct etpan_thread_manager * manager);
 
 
 struct etpan_thread *
 etpan_thread_manager_get_thread(struct etpan_thread_manager * manager);
 
-unsigned int etpan_thread_get_load(struct etpan_thread * thread);
-void etpan_thread_bind(struct etpan_thread * thread);
 void etpan_thread_unbind(struct etpan_thread * thread);
 void etpan_thread_unbind(struct etpan_thread * thread);
-int etpan_thread_is_bound(struct etpan_thread * thread);
 
 /* ** op schedule ** */
 
 int etpan_thread_op_schedule(struct etpan_thread * thread,
                              struct etpan_thread_op * op);
 
 
 /* ** op schedule ** */
 
 int etpan_thread_op_schedule(struct etpan_thread * thread,
                              struct etpan_thread_op * op);
 
-int etpan_thread_op_cancelled(struct etpan_thread_op * op);
-void etpan_thread_op_cancel(struct etpan_thread_op * op);
-void etpan_thread_op_lock(struct etpan_thread_op * op);
-void etpan_thread_op_unlock(struct etpan_thread_op * op);
 
 
-int etpan_thread_manager_op_schedule(struct etpan_thread_manager * manager,
-    struct etpan_thread_op * op);
 
 /* ** manager main loop ** */
 
 
 /* ** manager main loop ** */
 
-void etpan_thread_manager_start(struct etpan_thread_manager * manager);
 
 void etpan_thread_manager_stop(struct etpan_thread_manager * manager);
 
 void etpan_thread_manager_stop(struct etpan_thread_manager * manager);
-int etpan_thread_manager_is_stopped(struct etpan_thread_manager * manager);
 void etpan_thread_manager_join(struct etpan_thread_manager * manager);
 
 int etpan_thread_manager_get_fd(struct etpan_thread_manager * manager);
 void etpan_thread_manager_join(struct etpan_thread_manager * manager);
 
 int etpan_thread_manager_get_fd(struct etpan_thread_manager * manager);