Ich bin neu hier im Forum angemeldet. Habe schon viel gelesen aber irgendwo hackt es noch bei mir.
Ich habe folgende Aufgabe:
Einen UDP Broadcast listener mit hilfe von Sockets zu programmieren in C++. In einem Netzwerk befinden sich verschiedene Steuerungen die per Broadcast UDP Datenpakete verschicken. Damit man nun erkennen kann welche Steuerung Aktive ist will man diese Packete abfangen und in eine Liste Eintragen. Die Steuerungen senden ihrer Datenpakete jedoch auf unterschiedlichen Ports.
Nun meine Frage ist es möglich alle UDP Packete zu empfangen und danach zu entscheiden ob es in die liste eingetragen wird oder muss ich für jeden Port einen "Server mit Socket" erstellen?