void EM::Run (void (*start_func)()) { evma__epoll(); evma_initialize_library (EM::Callback); if (start_func) AddTimer (0, start_func); evma_run_machine(); evma_release_library(); }
static VALUE t_run_machine_without_threads (VALUE self) { evma_run_machine(); return Qnil; }
static VALUE t_run_machine (VALUE self UNUSED) { evma_run_machine(); return Qnil; }
static VALUE t_run_machine_without_threads (VALUE self) { return evma_run_machine() ? Qtrue : Qfalse; }