A data structure is disclosed. Such a data structure includes a thread
control block and a message. The thread control block is described by a
first data structure and the message is described by a second data
structure. Additionally, the first data structure includes the second data
structure. Thus, a data structure according to the present invention
combines a thread control block structure and a message structure to
provide the various benefits described herein. The first data structure
may be configured, for example, to store information used to control
execution of a thread, with the second data structure configured to store
a message.
Μια δομή δεδομένων αποκαλύπτεται. Μια τέτοια δομή δεδομένων περιλαμβάνει έναν φραγμό ελέγχου νημάτων και ένα μήνυμα. Ο φραγμός ελέγχου νημάτων περιγράφεται από μια πρώτη δομή δεδομένων και το μήνυμα περιγράφεται από μια δεύτερη δομή δεδομένων. Επιπλέον, η πρώτη δομή δεδομένων περιλαμβάνει τη δεύτερη δομή δεδομένων. Κατά συνέπεια, μια δομή δεδομένων σύμφωνα με την παρούσα εφεύρεση συνδυάζει μια δομή φραγμών ελέγχου νημάτων και μια δομή μηνυμάτων για να παρέχει τα διάφορα οφέλη που περιγράφονται εν τω παρόντι. Η πρώτη δομή δεδομένων μπορεί να διαμορφωθεί, παραδείγματος χάριν, για να αποθηκεύσει τις πληροφορίες που χρησιμοποιούνται για να ελέγξουν την εκτέλεση ενός νήματος, με τη δεύτερη δομή δεδομένων που διαμορφώνεται για να αποθηκεύσει ένα μήνυμα.