/// <summary> /// Initializes an instance that handles signals according to the signal policy. /// </summary> /// <param name="signalPolicy">Determines how to respond to signals.</param> public Application(SignalPolicy signalPolicy) { signalPolicy__ = signalPolicy; }
/// <summary> /// Initializes an instance that handles signals according to the signal policy. /// If not signal policy is provided the default SinalPolicy.HandleSignals /// will be used, which calls Communicator.shutdown if a signal is received. /// </summary> /// <param name="signalPolicy">Determines how to respond to signals.</param> public Application(SignalPolicy signalPolicy = SignalPolicy.HandleSignals) { iceSignalPolicy = signalPolicy; }
/// <summary> /// Initializes an instance that handles signals according to the signal policy. /// If not signal policy is provided the default SinalPolicy.NoSignalHandling /// will be used, which calls Communicator.shutdown if a signal is received. /// </summary> /// <param name="signalPolicy">Determines how to respond to signals.</param> public Application(SignalPolicy signalPolicy = SignalPolicy.NoSignalHandling) { }
/// <summary> /// Initializes an instance that handles signals according to the signal policy. /// </summary> /// <param name="signalPolicy">Determines how to respond to signals.</param> public Application(SignalPolicy signalPolicy) { iceSignalPolicy = signalPolicy; }