Lines Matching defs:misc

26 package sun.misc;
72 * @see sun.misc.SignalHandler
77 // Delegate to jdk.internal.misc.Signal.
78 private final jdk.internal.misc.Signal iSignal;
89 * @see sun.misc.Signal#Signal(String name)
136 * @see sun.misc.Signal#getName()
139 iSignal = new jdk.internal.misc.Signal(name);
149 * @see sun.misc.Signal#raise(Signal sig)
150 * @see sun.misc.SignalHandler
151 * @see sun.misc.SignalHandler#SIG_DFL
152 * @see sun.misc.SignalHandler#SIG_IGN
157 jdk.internal.misc.Signal.Handler oldHandler = jdk.internal.misc.Signal.handle(sig.iSignal,
166 * @see sun.misc.Signal#handle(Signal sig, SignalHandler handler)
169 jdk.internal.misc.Signal.raise(sig.iSignal);
173 * Wrapper class to proxy a SignalHandler to a jdk.internal.misc.Signal.Handler.
175 static final class InternalMiscHandler implements jdk.internal.misc.Signal.Handler {
179 static jdk.internal.misc.Signal.Handler of(Signal signal, SignalHandler handler) {
181 return jdk.internal.misc.Signal.Handler.SIG_DFL;
183 return jdk.internal.misc.Signal.Handler.SIG_IGN;
197 public void handle(jdk.internal.misc.Signal ignore) {
203 * Wrapper class to proxy a jdk.internal.misc.Signal.Handler to a SignalHandler.
206 private final jdk.internal.misc.Signal iSignal;
207 private final jdk.internal.misc.Signal.Handler iHandler;
209 static SignalHandler of(jdk.internal.misc.Signal signal, jdk.internal.misc.Signal.Handler handler) {
210 if (handler == jdk.internal.misc.Signal.Handler.SIG_DFL) {
212 } else if (handler == jdk.internal.misc.Signal.Handler.SIG_IGN) {
221 SunMiscHandler(jdk.internal.misc.Signal iSignal, jdk.internal.misc.Signal.Handler iHandler) {