•  Back 
  •  Prozessfunktionen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File5.11.36  Psigpause                                                 TOS

 Name:         »Psigpause« - Prozess bis zum Eintreffen eines Signals 
               suspendieren.

 Gemdosnummer: 310

 Deklaration:  void Psigpause ( int32_t mask );

 Beschreibung: Die Funktion setzt die neue Signalmaske mask, und 
               suspendiert den aufrufenden Prozess, bis ein Signal 
               eintrifft, welches nicht maskiert ist oder ignoriert 
               wird.

               Falls per Psignal für dieses Signal ein Handler 
               installiert wurde, wird dieser aufgerufen, bevor die 
               Funktion zurückkehrt. Falls der Handler einen longjump 
               in einen anderen Programmteil ausführt oder der Prozess 
               terminiert, wird die Funktion niemals zurückkehren.

               Hinweis: Wenn die Funktion zurückkehrt, wird die 
               Signalmaske auf den Wert zurückgesetzt, der vor dem 
               Aufruf von Psigpause gültig war. Die von der Funktion 
               gesetzte Signalmaske ist also nur temporär gültig. In 
               MagiC kann es Probleme geben wenn mehrere Threads 
               gleichzeitig diese Funktion aufrufen, da die 
               Signalmaske hier prozessglobal ist.

 Ergebnis:     Die Funktion liefert immer 0 zurück.

 Verfügbar:    Verfügbar, wenn ein 'MiNT' Cookie mit einer 
               Versionsnummer von mindestens 0.95 existiert und in 
               MagiC ab Version 4.50.

 Gruppe:       Prozessfunktionen

 Querverweis:  Binding   Pause   Psigblock   Psignal   Psigsetmask 
               Signale