X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fetpan%2Fetpan-thread-manager.h;h=97c9df02f2a1ac6b62d059cb2343cdd2916672a5;hp=8eb1a7f8183728294d68eaaf1db2a5d80b5d4081;hb=1eb6e9d0d070f929b4cafa85adb9f4ab58007184;hpb=100699f460fe1d887e72d301de08277d763334ed diff --git a/src/etpan/etpan-thread-manager.h b/src/etpan/etpan-thread-manager.h index 8eb1a7f81..97c9df02f 100644 --- a/src/etpan/etpan-thread-manager.h +++ b/src/etpan/etpan-thread-manager.h @@ -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 * 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); @@ -38,37 +36,24 @@ void etpan_thread_op_free(struct etpan_thread_op * op); 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); -void etpan_thread_join(struct etpan_thread * thread); 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); -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); -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 ** */ -void etpan_thread_manager_start(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);