Class LocalExternalProcess
Launches (local) tasks on a shell on the queue manager machine.
- hrm\shell\ExternalProcess
- hrm\shell\LocalExternalProcess
Methods summary
public
|
#
__construct( string $host, string $huscript_path, string $logfileName, string $errfileName )
LocalExternalProcess constructor. |
public
boolean
|
#
existsHuygensProcess( integer $pid )
Checks whether an Huygens Process with given Process IDentifier exists. |
public
string
|
|
public
boolean|
|
#
copyFile2Host( string $fileName )
The function does not do anything, since there is no need to copy the file to a remote host. |
public
boolean
|
#
isHuygensProcessSleeping( integer $pid )
Checks whether the Huygens Process with given Process IDentifier is sleeping. |
public
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
Methods inherited from hrm\shell\ExternalProcess
__destruct()
,
killHucoreChild()
,
killHucoreProcess()
,
pid()
,
release()
,
removeFile()
,
renameFile()
,
runHuygensTemplate()
Properties summary
Properties inherited from hrm\shell\ExternalProcess
$descriptorSpec
,
$errfileName
,
$host
,
$huscript_path
,
$logfileName
,
$out_file
,
$pid
,
$pipes
,
$shell