Thanks for your reply...........

this value variable is declared inside .cc file or .tcl script.

I hv written this code inside the .cc file.... now how this will work?

Do i need to create another variable in the tcl script to print this value?

If you tell me the steps it would appreciated..... lets assume whenever void 
AODV::recv() function executed I 
write 
value=CURRENT_TIME,

Now, how this value can be read through my tcl script?


with best Regards.




________________________________
 From: "behnaz.bostanip...@unil.ch" <behnaz.bostanip...@unil.ch>
To: itishi saxena <itish...@yahoo.com>; "ns-users@ISI.EDU" <ns-users@ISI.EDU>; 
"mohit.ni...@yahoo.com" <mohit.ni...@yahoo.com> 
Sent: Tuesday, 27 November 2012 5:45 PM
Subject: re: [ns] how to get value from .cc file to tcl script?????
 
Hi,

Tcl& tcl=Tcl::instance();
tcl.resultf("%1.1f",value);

where resultf(const char* fmt,...) uses the C++ format
“fmt” of printf to passe a string to the TCL
interpreter.

There are other functions similar to resultf. I am sure you
can find them easily on the Web.

Best,
Behnaz



----- Original Message -----
Expéditeur: itishi saxena <itish...@yahoo.com>
à: "ns-users@ISI.EDU" <ns-users@ISI.EDU>,
"mohit.ni...@yahoo.com" <mohit.ni...@yahoo.com>
Sujet: [ns] how to get value from .cc file to tcl
script?????
Date: Tue, 27 Nov 2012 09:11:33 +0800 (SGT)

> Hello Friends,
>
> How it is possible to check a value of a parameter in the
> tcl script from a .cc code? e.g. in AODV i have declared a
> variable and assigning a value at certain point. I want
> tcl script can read that value so that I can perform some
> other operation in tcl script.
>
> I know use of bind( "x_" , "&x") and it works like passing
> value from tcl to .cc, what if I want other way around
> from .cc to tcl??
>
> Any clue will be appreciated.
>
> with Regards.

Reply via email to