
Public Member Functions | |
| void | handle (Signal signal) |
Static Public Member Functions | |
| static synchronized void | register (String signalName, SignalHandler handler) |
| static synchronized void | unregister (String signalName, SignalHandler handler) |
Static Package Attributes | |
| static ERXSignalHandler | _handler |
Static Private Member Functions | |
| static String | normalize (String signalName) |
Private Attributes | |
| NSMutableDictionary< String, NSMutableArray< SignalHandler > > | signals = new NSMutableDictionary() |
| void handle | ( | Signal | signal | ) |
Implementation of the SignalHandler interface.
| static synchronized void register | ( | String | signalName, | |
| SignalHandler | handler | |||
| ) | [static] |
Adds your handler with the supplied signal name to the queue.
| signalName | eg HUP. TERM etc. | |
| handler | SignalHandler object |
| static synchronized void unregister | ( | String | signalName, | |
| SignalHandler | handler | |||
| ) | [static] |
Removes your handler with the supplied signal name from the queue.
| signalName | eg HUP. TERM etc. | |
| handler | SignalHandler object |
ERXSignalHandler _handler [static, package] |
NSMutableDictionary<String, NSMutableArray<SignalHandler> > signals = new NSMutableDictionary() [private] |
1.5.8