SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,14 @@
This is the Proc::Background package. It provides a generic interface
to running background processes. Through this interface, users can
run background processes on different operating systems without
concerning themselves about the specifics of doing this. Users of
this package create new Proc::Background objects that provide an
object oriented interface to process management. The following
methods are provided to users of the Proc::Background package:
new: start a new background process.
alive: test to see if the process is still alive.
die: reliably try to kill the process.
wait: wait for the process to exit and return the exit status.
start_time: return the time that the process started.
end_time: return the time when the exit status was retrieved.

View file

@ -0,0 +1,10 @@
bin/timed-process
${P5SITE}/Proc/
${P5SITE}/Proc/Background/
${P5SITE}/Proc/Background.pm
${P5SITE}/Proc/Background/Unix.pm
${P5SITE}/Proc/Background/Win32.pm
@man man/man1/timed-process.1
@man man/man3p/Proc::Background.3p
@man man/man3p/Proc::Background::Unix.3p
@man man/man3p/Proc::Background::Win32.3p