Name
system_callsystem_callSystemCallsystem_callSystemCallSystemCall — Ausführen eines Systemaufrufs.
Herror system_call(const char* Command)
Herror T_system_call(const Htuple Command)
Herror system_call(const HTuple& Command)
system_callsystem_callSystemCallsystem_callSystemCallSystemCall führt den in CommandCommandCommandCommandCommandcommand übergebenen Systemaufruf
aus.
Unter Windows kann durch ein Voranstellen von 'start /b'"start /b""start /b""start /b""start /b""start /b" erreicht
werden, dass nicht auf die gestartete Applikation gewartet wird.
Unter unixartigen Systemen kann eine interaktive Shell ('csh -i') gestartet werden,
indem ein leerer String in CommandCommandCommandCommandCommandcommand übergeben wird.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Befehl für das Betriebssystem.
Defaultwert:
'ls'
"ls"
"ls"
"ls"
"ls"
"ls"
Unter Windows liefert system_callsystem_callSystemCallsystem_callSystemCallSystemCall immer den Wert 2 (H_MSG_TRUE), außer es
gab ein Problem beim Erzeugen des neuen Prozesses.
Unter anderen Betriebssystemen liefert system_callsystem_callSystemCallsystem_callSystemCallSystemCall immer den Wert
2 (H_MSG_TRUE) zurück.
count_secondscount_secondsCountSecondscount_secondsCountSecondsCountSeconds
wait_secondswait_secondsWaitSecondswait_secondsWaitSecondsWaitSeconds,
count_secondscount_secondsCountSecondscount_secondsCountSecondsCountSeconds
Foundation