Designfrage
-
nabend,
ich schreibe gerade eine klasse, die sich mit einem chatserver verbindet. was für einer das ist usw spielt keine rolle.
Klasse::Connect(username, ..., ..., ..) verbindet und erzeugt einen thread, der mit select auf einkommende nachrichten prüft.
Klasse::RecvMsg() -> diese funktion soll die nachricht auswerten. soweit ok.
Wie gebe ich aber die daten am sinnvolsten weiter an das eigentliche programm? mit messages und message queues? Wie macht ihr sowas?gruß .
-
ist die frage unverständlich?
naja...ich halt, dass das programm, welches die klasse ins leben gerufen hat, immer benarichtigt wird, wenn ine meldung eingegangen ist. das programm soll dann eben entscheiden, wie es weitergeht.
also wie diese nachricht angezeigt wird, ob bestimmte nachrchten gleich ignoriert werden oder eine autopmatische antwort erfolgt. ich möchte die eigetnliche verbindung fernhalten vom design. wie plane ich sowas? wie realisiert ihr ein solches projekt?