Show process signal info on Linux
Switch branches/tags
Nothing to show
Clone or download
Latest commit 74ccc09 Sep 22, 2017
Permalink
Failed to load latest commit information.
examples Initial commit Jan 28, 2016
lib/Linux/Process more rakudo idioms Sep 22, 2017
t Using plan for testing, test on Linux only Sep 22, 2017
.gitignore Initial commit Jan 28, 2016
.travis.yml Initial commit Jan 28, 2016
LICENSE Initial commit Jan 28, 2016
META6.json BUMP to 0.0.3 Sep 22, 2017
README.md Update README.md Sep 9, 2017

README.md

Linux::Process::SignalInfo

Description

Show process signal information in Linux

Installation

zef install Linux::Process::SignalInfo

Usage

use v6;
use Linux::Process::SignalInfo;

# Create new signal info instance for PID 1
my $signal_info = Linux::Process::SignalInfo.new(pid => 1);

# Read process signal information
$signal_info.read;

# Parse signal info to make it human readable
$signal_info.parse;

# Pretty print
$signal_info.pprint;

Output:

Blocked: [SIGHUP SIGINT SIGUSR1 SIGUSR2 SIGTERM SIGCHLD SIGWINCH SIGPWR]
Ignored: [SIGPIPE]
Catched: [SIGQUIT SIGILL SIGABRT SIGBUS SIGFPE SIGSEGV]

Author

Cuong Manh Le cuong.manhle.vn@gmail.com

License

See LICENSE