Lines Matching refs:EV_THROW

46 #  define EV_THROW noexcept  macro
48 # define EV_THROW throw () macro
52 # define EV_THROW macro
342 ev_tstamp (*reschedule_cb)(struct ev_periodic *w, ev_tstamp now) EV_THROW; /* rw */
529 EV_API_DECL int ev_version_major (void) EV_THROW;
530 EV_API_DECL int ev_version_minor (void) EV_THROW;
532 EV_API_DECL unsigned int ev_supported_backends (void) EV_THROW;
533 EV_API_DECL unsigned int ev_recommended_backends (void) EV_THROW;
534 EV_API_DECL unsigned int ev_embeddable_backends (void) EV_THROW;
536 EV_API_DECL ev_tstamp ev_time (void) EV_THROW;
537 EV_API_DECL void ev_sleep (ev_tstamp delay) EV_THROW; /* sleep for a while */
545 EV_API_DECL void ev_set_allocator (void *(*cb)(void *ptr, long size) EV_THROW) EV_THROW;
551 EV_API_DECL void ev_set_syserr_cb (void (*cb)(const char *msg) EV_THROW) EV_THROW;
557 EV_API_DECL struct ev_loop *ev_default_loop (unsigned int flags EV_CPP (= 0)) EV_THROW;
564 ev_default_loop_uc_ (void) EV_THROW
572 ev_is_default_loop (EV_P) EV_THROW
578 EV_API_DECL struct ev_loop *ev_loop_new (unsigned int flags EV_CPP (= 0)) EV_THROW;
580 EV_API_DECL ev_tstamp ev_now (EV_P) EV_THROW; /* time w.r.t. timers and the eventloop, updated afte…
584 EV_API_DECL int ev_default_loop (unsigned int flags EV_CPP (= 0)) EV_THROW; /* returns true when su…
589 ev_now (void) EV_THROW
596 ev_is_default_loop (void) EV_THROW
610 EV_API_DECL void ev_loop_fork (EV_P) EV_THROW;
612 EV_API_DECL unsigned int ev_backend (EV_P) EV_THROW; /* backend in use by loop */
614 EV_API_DECL void ev_now_update (EV_P) EV_THROW; /* update event loop time */
620 EV_API_DECL void ev_walk (EV_P_ int types, void (*cb)(EV_P_ int type, void *w)) EV_THROW;
640 EV_API_DECL void ev_break (EV_P_ int how EV_CPP (= EVBREAK_ONE)) EV_THROW; /* break out of the loop…
647 EV_API_DECL void ev_ref (EV_P) EV_THROW;
648 EV_API_DECL void ev_unref (EV_P) EV_THROW;
654 …_P_ int fd, int events, ev_tstamp timeout, void (*cb)(int revents, void *arg), void *arg) EV_THROW;
657 EV_API_DECL unsigned int ev_iteration (EV_P) EV_THROW; /* number of loop iterations */
658 EV_API_DECL unsigned int ev_depth (EV_P) EV_THROW; /* #ev_loop enters - #ev_loop leaves */
659 EV_API_DECL void ev_verify (EV_P) EV_THROW; /* abort if loop data corrupted */
661 EV_API_DECL void ev_set_io_collect_interval (EV_P_ ev_tstamp interval) EV_THROW; /* sleep at least …
662 EV_API_DECL void ev_set_timeout_collect_interval (EV_P_ ev_tstamp interval) EV_THROW; /* sleep at l…
665 EV_API_DECL void ev_set_userdata (EV_P_ void *data) EV_THROW;
666 EV_API_DECL void *ev_userdata (EV_P) EV_THROW;
668 EV_API_DECL void ev_set_invoke_pending_cb (EV_P_ ev_loop_callback invoke_pending_cb) EV_THROW;
670 …v_set_loop_release_cb (EV_P_ void (*release)(EV_P) EV_THROW, void (*acquire)(EV_P) EV_THROW) EV_TH…
672 EV_API_DECL unsigned int ev_pending_count (EV_P) EV_THROW; /* number of pending events, if any */
678 EV_API_DECL void ev_suspend (EV_P) EV_THROW;
679 EV_API_DECL void ev_resume (EV_P) EV_THROW;
747 EV_API_DECL void ev_feed_event (EV_P_ void *w, int revents) EV_THROW;
748 EV_API_DECL void ev_feed_fd_event (EV_P_ int fd, int revents) EV_THROW;
750 EV_API_DECL void ev_feed_signal (int signum) EV_THROW;
751 EV_API_DECL void ev_feed_signal_event (EV_P_ int signum) EV_THROW;
754 EV_API_DECL int ev_clear_pending (EV_P_ void *w) EV_THROW;
756 EV_API_DECL void ev_io_start (EV_P_ ev_io *w) EV_THROW;
757 EV_API_DECL void ev_io_stop (EV_P_ ev_io *w) EV_THROW;
759 EV_API_DECL void ev_timer_start (EV_P_ ev_timer *w) EV_THROW;
760 EV_API_DECL void ev_timer_stop (EV_P_ ev_timer *w) EV_THROW;
762 EV_API_DECL void ev_timer_again (EV_P_ ev_timer *w) EV_THROW;
764 EV_API_DECL ev_tstamp ev_timer_remaining (EV_P_ ev_timer *w) EV_THROW;
767 EV_API_DECL void ev_periodic_start (EV_P_ ev_periodic *w) EV_THROW;
768 EV_API_DECL void ev_periodic_stop (EV_P_ ev_periodic *w) EV_THROW;
769 EV_API_DECL void ev_periodic_again (EV_P_ ev_periodic *w) EV_THROW;
774 EV_API_DECL void ev_signal_start (EV_P_ ev_signal *w) EV_THROW;
775 EV_API_DECL void ev_signal_stop (EV_P_ ev_signal *w) EV_THROW;
780 EV_API_DECL void ev_child_start (EV_P_ ev_child *w) EV_THROW;
781 EV_API_DECL void ev_child_stop (EV_P_ ev_child *w) EV_THROW;
785 EV_API_DECL void ev_stat_start (EV_P_ ev_stat *w) EV_THROW;
786 EV_API_DECL void ev_stat_stop (EV_P_ ev_stat *w) EV_THROW;
787 EV_API_DECL void ev_stat_stat (EV_P_ ev_stat *w) EV_THROW;
791 EV_API_DECL void ev_idle_start (EV_P_ ev_idle *w) EV_THROW;
792 EV_API_DECL void ev_idle_stop (EV_P_ ev_idle *w) EV_THROW;
796 EV_API_DECL void ev_prepare_start (EV_P_ ev_prepare *w) EV_THROW;
797 EV_API_DECL void ev_prepare_stop (EV_P_ ev_prepare *w) EV_THROW;
801 EV_API_DECL void ev_check_start (EV_P_ ev_check *w) EV_THROW;
802 EV_API_DECL void ev_check_stop (EV_P_ ev_check *w) EV_THROW;
806 EV_API_DECL void ev_fork_start (EV_P_ ev_fork *w) EV_THROW;
807 EV_API_DECL void ev_fork_stop (EV_P_ ev_fork *w) EV_THROW;
811 EV_API_DECL void ev_cleanup_start (EV_P_ ev_cleanup *w) EV_THROW;
812 EV_API_DECL void ev_cleanup_stop (EV_P_ ev_cleanup *w) EV_THROW;
817 EV_API_DECL void ev_embed_start (EV_P_ ev_embed *w) EV_THROW;
818 EV_API_DECL void ev_embed_stop (EV_P_ ev_embed *w) EV_THROW;
819 EV_API_DECL void ev_embed_sweep (EV_P_ ev_embed *w) EV_THROW;
823 EV_API_DECL void ev_async_start (EV_P_ ev_async *w) EV_THROW;
824 EV_API_DECL void ev_async_stop (EV_P_ ev_async *w) EV_THROW;
825 EV_API_DECL void ev_async_send (EV_P_ ev_async *w) EV_THROW;