Medo.SigInfo
1.0.2
Prefix Reserved
dotnet add package Medo.SigInfo --version 1.0.2
NuGet\Install-Package Medo.SigInfo -Version 1.0.2
<PackageReference Include="Medo.SigInfo" Version="1.0.2" />
<PackageVersion Include="Medo.SigInfo" Version="1.0.2" />
<PackageReference Include="Medo.SigInfo" />
paket add Medo.SigInfo --version 1.0.2
#r "nuget: Medo.SigInfo, 1.0.2"
#:package Medo.SigInfo@1.0.2
#addin nuget:?package=Medo.SigInfo&version=1.0.2
#tool nuget:?package=Medo.SigInfo&version=1.0.2
Medo.SigInfo
A library that allows for custom handling of SIGINFO (BSD) or SIGUSR1 (Linux) output.
On BSD this text can be shown using Ctrl+T. On Linux, it will require
sending SIGUSR1 signal to the proces:
kill -SIGUSR1 <PID>
Usage
Basic event-driven code would be:
SigInfo.SignalReceived += (sender, e) => {
var text = DateTime.Now.ToString("T"); // any progress text
e.OutputText = text;
};
Alternatively, text can be updated as it happens. Note that this will still result in text being shown only once SIGINFO or SIGUSR1 is intercepted:
var text = DateTime.Now.ToString("T"); // any progress text
SigInfo.SetText(text);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
-
net8.0
- No dependencies.
-
net9.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
CHANGELOG
Changelog at https://github.com/medo64/Medo.SigInfo/blob/main/CHANGELOG.md
[1.0.1] (2026-01-27)
- Publishing updates
[1.0.1] (2026-01-27)
- Readme update
[1.0.0] (2026-01-26)
- First release
[unreleased]: https://github.com/medo64/Medo.SigInfo
[1.0.2]: SigInfo/1.0.2
[1.0.1]: SigInfo/1.0.1
[1.0.0]: SigInfo/1.0.0