C# Class SevenDigital.Messaging.Infrastructure.SignalHandling.CrossPlatformSignalDispatch

Wait for termination events on a background thread. You should terminate soon after receiving a terminate event.
Mostra file Open project: i-e-b/SevenDigital.Messaging

Private Properties

Property Type Description
CrossPlatformSignalDispatch System

Public Methods

Method Description
ConsoleCancelKeyPress ( object sender, ConsoleCancelEventArgs e ) : void
TerminateEventSent ( int signal ) : void
UnixSignalLoop ( ) : void

Private Methods

Method Description
CrossPlatformSignalDispatch ( ) : System

Method Details

ConsoleCancelKeyPress() public method

public ConsoleCancelKeyPress ( object sender, ConsoleCancelEventArgs e ) : void
sender object
e System.ConsoleCancelEventArgs
return void

TerminateEventSent() public method

public TerminateEventSent ( int signal ) : void
signal int
return void

UnixSignalLoop() public method

public UnixSignalLoop ( ) : void
return void