Top Fields Constructors Methods
org.jruby

public Class RubySignal

extends Object
Class Inheritance
Annotations
@JRubyModule
name:Signal
Imports
jnr.constants.platform.Signal, org.jruby.anno.JRubyMethod, .JRubyModule, org.jruby.platform.Platform, org.jruby.runtime.ThreadContext, org.jruby.runtime.builtin.IRubyObject, org.jruby.util.SignalFacade, .NoFunctionalitySignalFacade, java.util.*

Field Summary

Modifier and TypeField and Description
private static final SignalFacade
private static final Map<String, Integer>
private static final String
private static final Map<Integer, String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static IRubyObject
__jtrap_kernel(final IRubyObject recv, IRubyObject block, IRubyObject sig)
Deprecated since 10.0.

public static IRubyObject
public static IRubyObject
__jtrap_osdefault_kernel(final IRubyObject recv, IRubyObject sig)
Deprecated since 10.0.

public static IRubyObject
public static IRubyObject
__jtrap_platform_kernel(final IRubyObject recv, IRubyObject sig)
Deprecated since 10.0.

public static IRubyObject
public static IRubyObject
__jtrap_restore_kernel(final IRubyObject recv, IRubyObject sig)
Deprecated since 10.0.

public static IRubyObject
public static void
private static final SignalFacade
public static Map<String, Integer>
list()

public static IRubyObject
public static IRubyObject
signame(ThreadContext context, final IRubyObject recv, IRubyObject rubySig)

private static boolean
SIGNAME(final String name)

public static long
public static String
public static String
public static String
signo2signm(long no)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

SIGNAL_FACADEback to summary
private static final SignalFacade SIGNAL_FACADE
SIGNAME_MAPback to summary
private static final Map<String, Integer> SIGNAME_MAP
SIGNAME_PREFIXback to summary
private static final String SIGNAME_PREFIX
SIGNUM_MAPback to summary
private static final Map<Integer, String> SIGNUM_MAP

Constructor Detail

RubySignalback to summary
public RubySignal()

Method Detail

__jtrap_kernelback to summary
public static IRubyObject __jtrap_kernel(final IRubyObject recv, IRubyObject block, IRubyObject sig)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
__jtrap_kernelback to summary
public static IRubyObject __jtrap_kernel(ThreadContext context, final IRubyObject recv, IRubyObject block, IRubyObject sig)
Annotations
@JRubyMethod
meta:true
__jtrap_osdefault_kernelback to summary
public static IRubyObject __jtrap_osdefault_kernel(final IRubyObject recv, IRubyObject sig)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
__jtrap_osdefault_kernelback to summary
public static IRubyObject __jtrap_osdefault_kernel(ThreadContext context, final IRubyObject recv, IRubyObject sig)
Annotations
@JRubyMethod
meta:true
__jtrap_platform_kernelback to summary
public static IRubyObject __jtrap_platform_kernel(final IRubyObject recv, IRubyObject sig)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
__jtrap_platform_kernelback to summary
public static IRubyObject __jtrap_platform_kernel(ThreadContext context, final IRubyObject recv, IRubyObject sig)
Annotations
@JRubyMethod
meta:true
__jtrap_restore_kernelback to summary
public static IRubyObject __jtrap_restore_kernel(final IRubyObject recv, IRubyObject sig)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
__jtrap_restore_kernelback to summary
public static IRubyObject __jtrap_restore_kernel(ThreadContext context, final IRubyObject recv, IRubyObject sig)
Annotations
@JRubyMethod
meta:true
createSignalback to summary
public static void createSignal(ThreadContext context)
initSignalFacadeback to summary
private static final SignalFacade initSignalFacade()
listback to summary
public static Map<String, Integer> list()
listback to summary
public static IRubyObject list(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
meta:true
signameback to summary
public static IRubyObject signame(ThreadContext context, final IRubyObject recv, IRubyObject rubySig)
Annotations
@JRubyMethod
meta:true
SIGNAMEback to summary
private static boolean SIGNAME(final String name)
signm2signoback to summary
public static long signm2signo(String nm)
signmWithoutPrefixback to summary
public static String signmWithoutPrefix(String nm)
signmWithPrefixback to summary
public static String signmWithPrefix(String nm)
signo2signmback to summary
public static String signo2signm(long no)