Show process signal info on Linux
Perl6
Switch branches/tags
Nothing to show
Latest commit e53ec23 Jan 28, 2016 @Gnouc v0.0.2
 - pprint now return Nil
 - Add $.error attribute to represent error
 when reading process information
Permalink
Failed to load latest commit information.
examples Initial commit Jan 28, 2016
lib/Linux/Process v0.0.2 Jan 28, 2016
t v0.0.2 Jan 28, 2016
.gitignore Initial commit Jan 28, 2016
.travis.yml Initial commit Jan 28, 2016
LICENSE Initial commit Jan 28, 2016
META.info v0.0.2 Jan 28, 2016
README.md Initial commit Jan 28, 2016

README.md

#Linux::Process::SignalInfo

#Description

Show process signal information in Linux

#Installation

panda 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