Package org.jruby.ext.fiber
Class ThreadFiber.FiberSchedulerSupport
java.lang.Object
org.jruby.ext.fiber.ThreadFiber.FiberSchedulerSupport
- Enclosing class:
ThreadFiber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IRubyObject
current_scheduler
(ThreadContext context, IRubyObject self) static IRubyObject
get_scheduler
(ThreadContext context, IRubyObject self) static IRubyObject
schedule
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
set_scheduler
(ThreadContext context, IRubyObject self, IRubyObject scheduler)
-
Constructor Details
-
FiberSchedulerSupport
public FiberSchedulerSupport()
-
-
Method Details
-
schedule
public static IRubyObject schedule(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) -
get_scheduler
-
current_scheduler
-
set_scheduler
public static IRubyObject set_scheduler(ThreadContext context, IRubyObject self, IRubyObject scheduler)
-