Betriebssystem-Eigenschaften von RMOS3
8.5 Betriebsmittelverwaltung
WARTEND auf Fortsetzung
Mit
setzen. Die Länge der Pause kann angegeben werden, oder RMOS3 verwendet von sich
aus ein Mindestzeitintervall. Nach Ablauf des Zeitintervalls wird die Task wieder in den
Zustand BEREIT überführt und fortgesetzt.
Eine Task kann eine WARTENDe Task durch
Zustand BEREIT überführen. Auf eine Task, die sich nicht im Zustand WARTEND befindet,
bleibt
Zeitbezogene Taskkommunikation
Verzögerte Meldungen
Die nachfolgenden SVCs führen eine Taskkommunikation zeitverzögert aus:
RmSetFlagDelayed
RmSendMailDelayed
Timeout-Behandlung von Systemaufrufen
Task-spezifische Timeout-Werte
Für die nachfolgend angeführten SVCs können task-spezifische Timeout-Werte gesetzt
werden. Es handelt sich um folgende SVCs:
RmAlloc,
RmMemPoolAlloc,
RmGetEntry,
RmGetFlag,
RmSendMail,
RmReceiveMail,
RmSendMessage,
RmReadMessage,
RmGetBinSemaphore
120
kann RMOS3 eine Task für eine bestimmte Zeit in den Zustand WARTEND
RmPauseTask
ohne Wirkung.
RmResumeTask
,
.
.
(Pause aufheben) wieder in den
RmResumeTask
RMOS3 V3.50 Benutzerhandbuch
Bedienhandbuch, 07/2012, A5E03692290-01