[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ns] How many TclObject* create ?
Hi,
sorry for keep coming back to these issues, but i
really don't know how to get out of them!
hoping for some help...
" set tcp [Agent/TCP/Reno] " triggers the execution of
the procedures "init" and "new"
-------------------------------------------------------
SplitObject instproc init args {
$self next
if [catch "$self create-shadow $args"] {
........................................
}
* "create_shadow" invokes TclObject* create passing
"create-shadow" as an argument, what is the
use of this ?
-------------------------------------------------------
Presumably, "new" is invoked after "init" (right ?)
proc new { className args } {
set o [SplitObject getid]
if [catch "$className create $o $args" msg] {
.............................................
return $o
}
* The Ns manual says that this function ("create",
which i couldn't find in the code)
triggers the execution of the TclObject* create method
(defined in RenoTcpClass)
HOW MANY TIMES IS THE TclObject* create PROCEDURE
INVOKED ?
It seems we have:
init ---> create_shadow ---> TclObject* create
and then
new --->create (??) ---> ---??????????--->
TclObject* create
How can this be explained ?
Thanks in advance,
Andrea.
______________________________________________________________________
Do You Yahoo!?
Il tuo indirizzo gratis e per sempre @yahoo.it su http://mail.yahoo.it