From: Matthias T. <mt...@we...> - 2003-01-03 17:14:42
|
Hallole, Manuel Borchers wrote: > Als ich aber so angefangen habe nachzuvollziehen, was wir da alles in > die Antwort packen, ist mir aufgefallen, dass das _GASTATE struct > eigentlich zu "schwach" ist. Bleibt die Frage, ob wir die Schnittstelle "=F6ffentlich" lassen.=20 Eigentlich ist die struct zu kompliziert daf=FCr. Die unqueue-Befehle lie=DFen sich sicher auch so umstricken, das sie keine _GA struct benutze= n m=FCssen (zu fett f=FCr diesen Zweck). Intern ist Deine =C4nderung ohne Zweifel notwendig. > Wie w=E4re es, wenn wir auf folgendes =E4ndern? (Bin leider noch nicht = allzu > fit mit structs und so, also korrigiert mich, wenn ich da v=F6lligen mu= rks > produziere): =2E.. >=20 > Diese =C4nderung zieht nat=FCrlich =C4nderungen in allen Modulen nach s= ich, Eben deswegen w=FCrde ich die ganze Datenstruktur als static deklarieren und auch die Definition der Struktur aus dem .h ins .c transferieren. Dann haben wir da Ruhe. Analog f=FCr die anderen Ger=E4te (einiges sollte da schon solcherart gekapselt sein). > Was meint ihr zu dem Vorschlag? Neue Besen kehren gut ;=3D) Gru=DF Matthias |