2012-03-26 26 views

Antwort

2

Die Art, wie ich Daten zu Nachrichten hinzufüge ist, indem Sie ein neues Objekt erstellen und es an die Nachricht anhängen. Da die Nachricht im Netzwerk weitergegeben wird, entziehe ich jedesmal, wenn sie einen Knoten erreicht, das Objekt daraus. Der Code etwas geht:

cMessage *msg = new cMessage("message"); // create a new message 

NewObject *newObAdded = new NewObject(); // create your new object 

msg -> addObject(NewObAdded); // attach object to message 

NewObject *newObExtracted = (NewObject *) msg -> getObject("message"); // extract object from message 

Ich kenne keine andere Möglichkeiten, Daten zu einem cMessage Objekt hinzuzufügen.

0

Ich erstelle nur eine Nachricht Typ und fügen Sie alles, was ich brauche auf, nach dem Senden, verwende ich einen Send Delayed, die Zeit mit der Größe der Nachricht berechnet.

Hoffe, dieser Beitrag hat Ihnen geholfen

Verwandte Themen