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:
SIGEV_NONE
SIGEV_SIGNAL
SIGEV_THREAD
SIGEV_PORT
Weitere Informationen zu asynchronen Benachrichtigungsmechanismen finden Sie in der Manpage signal.h(3HEAD).