|
|
@@ -77,6 +77,7 @@
|
|
|
#define kwsysProcess_WaitForExit kwsys_ns(Process_WaitForExit)
|
|
|
#define kwsysProcess_Interrupt kwsys_ns(Process_Interrupt)
|
|
|
#define kwsysProcess_Kill kwsys_ns(Process_Kill)
|
|
|
+#define kwsysProcess_KillPID kwsys_ns(Process_KillPID)
|
|
|
#define kwsysProcess_ResetStartTime kwsys_ns(Process_ResetStartTime)
|
|
|
#endif
|
|
|
|
|
|
@@ -456,6 +457,13 @@ kwsysEXPORT void kwsysProcess_Interrupt(kwsysProcess* cp);
|
|
|
*/
|
|
|
kwsysEXPORT void kwsysProcess_Kill(kwsysProcess* cp);
|
|
|
|
|
|
+/**
|
|
|
+ * Same as kwsysProcess_Kill using process ID to locate process to
|
|
|
+ * terminate.
|
|
|
+ * @see kwsysProcess_Kill(kwsysProcess* cp)
|
|
|
+ */
|
|
|
+kwsysEXPORT void kwsysProcess_KillPID(unsigned long);
|
|
|
+
|
|
|
/**
|
|
|
* Reset the start time of the child process to the current time.
|
|
|
*/
|