NAME
DBD::Sys::Plugin::Win32::Procs - provides a table containing running processes
SYNOPSIS
$processes = $dbh->selectall_hashref("select * from procs", "pid");
ISA
DBD::Sys::Plugin::Win32::Procs;
ISA DBD::Sys::Table
DESCRIPTION
This module provides the table procs
for the MSWin32 compatible environment (this might cover cygwin, too).
COLUMNS
pid
Process ID
ppid
Parent process ID
uid
UID of process
sess
Session ID
fulltime
User + system time
virtsize
Virtual memory size (bytes)
fname
File name
start
Start time (seconds since the epoch)
state
State of process
cmndline
Full command line of process
threads
Amount of threads used by this process
METHODS
getColNames
Returns the column names of the table as named in "Columns"
getPrimaryKey
Returns 'pid' - which is the process identifier.
collectData
Retrieves the data from Win32::Process::Info and put it into fetchable rows.
PREREQUISITES
The module Win32::Process::Info is required to provide data for the table. In rare cases, it could be useful to have Win32::Process::CommandLine installed, too.
AUTHOR
Jens Rehsack Alexander Breibach
CPAN ID: REHSACK
rehsack@cpan.org alexander.breibach@googlemail.com
http://www.rehsack.de/
ACKNOWLEDGEMENTS
The primary hint how to provide this table for windows comes from H.Merijn Brand.
COPYRIGHT
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.
SUPPORT
Free support can be requested via regular CPAN bug-tracking system. There is no guaranteed reaction time or solution time, but it's always tried to give accept or reject a reported ticket within a week. It depends on business load. That doesn't mean that ticket via rt aren't handles as soon as possible, that means that soon depends on how much I have to do.
Business and commercial support should be acquired from the authors via preferred freelancer agencies.