Die Aufgaben der Global Polling-Komponente wurden in den Abschnitten
5.2.1 und 5.2.2
motiviert und diskutiert. In diesem Abschnitt werden eine Reihe von
C++-Klassen vorgestellt, um die Funktionalität dieser Komponente zu realisieren.
Die Reihenfolge der Vorstellung erfolgt nach den Vererbungshierarchien und
Enthaltenseinsbeziehungen, die diesen Klassen zugrunde liegen. Es wird somit zu
Beginn eine Basisklasse definiert, um anschließend in aufeinander aufbauenden
Schritten die vollständige Strukturierung und Funktionsweise der Global
Polling-Komponente zu erhalten: