c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

RE: AW: [ct-bot] Neues wall_explorer-Verhalten...

Absender: Menzel, Frank IT-OO4
Datum: Mi, 29.08.2007 15:51:56
In-reply-to: <825959E4-D888-49FF-8A6F-F59759AEB309@xxxxxxxxxxxxxxx>


Hallo,
Bei Aufruf via Remotecall soll dann ja nie über die übergebene Funktion abgebrochen werden, braucht also nicht übergeben zu werden. Hatte aber zuerst versucht, remotecall zu verwenden mit diesem Zeiger, habe es jedoch nie hinbekommen und deshalb eigentlich nur so.
Wenn der Param aufgeführt wird und es klappt, wie kann man den aber hierbei sinnvoll nutzen ?
Jetzt wird 0 für die Funktion übergeben und die Funktion wird hierfür nicht aufgerufen. Die Abbruchbedingung muß aber sein, weil mein anderes Verhalten, welches dann später kommt, dieses benötigt...


Mit freundlichen Grüßen
Frank Menzel
Application Center Shopfloor Brandenburg IT-OO4 
 

-----Original Message-----
From: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] On Behalf Of Timo Sandmann
Sent: Wednesday, August 29, 2007 3:45 PM
To: Entwicklung rund um den c't-bot
Subject: Re: AW: [ct-bot] Neues wall_explorer-Verhalten...

Hallo,

Am 28.08.2007 um 20:48 schrieb Frank Menzel:
> Hallo,
> habe jetzt alles berücksichtigt und den Patch angehangen...

super, vielen Dank.
Was mir nur grad noch so einfällt: bot_follow_wall() nimm ja als Parameter einen Funktionszeiger entgegen, wenn es von außen abgebrochen werden soll. Ruft man das Verhalten per Remote-Call auf, ist es praktisch gesehen wohl eher ungünstig, eine Abbruchfunktion mit zu übergeben. Das macht ja nichts, nur sollte es in der Remote- Call-Liste nicht trotzdem mit einem Parameter aufgeführt werden?  
Sonst dürfte if(check_function) nicht immer das richtige Ergebnis liefern, wenn man das Verhalten per Remote-Call gestartet hat, oder?
Ich kann das in der Liste selbst kurz anpassen, mir geht's nur darum, ob der Gedankengang so richtig ist, weil mit Parameter sieht es in der Liste beim Sim natürlich etwas unschön aus.

Viele Grüße,
Timo
_______________________________________________
ct-bot-entwickler Mailingliste
ct-bot-entwickler@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler


Confidentiality note:
The information in this email and any attachment may contain confidential and proprietary information of Heidelberger Druckmaschinen AG and/or its affiliates and may be privileged or otherwise protected from disclosure. If you are not the intended recipient, you are hereby notified that any review, reliance or distribution by others or forwarding without express permission is strictly prohibited and may cause liability. In case you have received this message due to an error in transmission, we kindly ask you to notify the sender immediately and to delete this email and any attachment from your system.