VCF::LinuxProcessPeer Class Reference
#include <LinuxProcessPeer.h>
Inheritance diagram for VCF::LinuxProcessPeer:

Public Member Functions | |
| LinuxProcessPeer () | |
| virtual | ~LinuxProcessPeer () |
| virtual int | getProcessID () |
| returns an int that uniquely identifies the process on a given machine | |
| virtual int | getProcessThreadID () |
| returns the process's main thread ID | |
| virtual bool | createProcess (const String &processName, const String &arguments) |
| creates a new process specified by the fully qualified file name in the processName argument. | |
| virtual String | getProcessFileName () |
| returns the fully qualified file name of the process the object represents. | |
| virtual OSHandleID | getHandleID () |
| virtual uint32 | terminate () |
| virtual Waitable::WaitResult | wait (uint32 milliseconds) |
| virtual Waitable::WaitResult | wait () |
Protected Attributes | |
| pid_t | processHandle_ |
| String | processFileName_ |
Constructor & Destructor Documentation
|
|
|
|
|
|
Member Function Documentation
|
||||||||||||
|
creates a new process specified by the fully qualified file name in the processName argument.
Implements VCF::ProcessPeer. |
|
|
Implements VCF::ProcessPeer. |
|
|
returns the fully qualified file name of the process the object represents.
Implements VCF::ProcessPeer. |
|
|
returns an int that uniquely identifies the process on a given machine
Implements VCF::ProcessPeer. |
|
|
returns the process's main thread ID
Implements VCF::ProcessPeer. |
|
|
Implements VCF::ProcessPeer. |
|
|
Implements VCF::ProcessPeer. |
|
|
Implements VCF::ProcessPeer. |
Member Data Documentation
|
|
|
|
|
|
The documentation for this class was generated from the following file:
- vcf/FoundationKit/LinuxProcessPeer.h
