Neuerungen in Solaris Express Developer Edition

Ereignisbenachrichtigung SIGEV_THREAD

Diese Verbesserung der Sprachunterstützung ist neu in der Version Solaris Express 6/06.

Die Ereignisbenachrichtigungsfunktion SIGEV_THREAD implementiert den Benachrichtigungsmechanismus SIGEV_THREAD gemäß POSIX-Spezifikation. Wenn ein Ereignis stattfindet, ruft der Benachrichtigungsmechanismus SIGEV_THREAD eine vom Benutzer angegebene Funktion im Kontext eines separaten Threads auf.

Außerdem dehnt dieses Leistungsmerkmal die Implementierung des vorhandenen Benachrichtigungsmechanismus SIGEV_PORT auf Nachrichtenwarteschlangen aus. Durch diese Erweiterung können sämtliche in Solaris unterstützten Benachrichtigungsmechanismen einheitlich auf alle Schnittstellen angewendet werden, die zur Anforderung asynchroner Benachrichtigungen sigevent-Strukturen annehmen. Folgende Solaris-Benachrichtigungsmechanismen werden unterstützt:

Weitere Informationen zu asynchronen Benachrichtigungsmechanismen finden Sie in der Manpage signal.h(3HEAD).