InitTcl.cc

00001 static char code[] = "\n\
00002 Module/Phy set debug_ 0\n\
00003 \n\
00004 Propagation/SimplePathLoss set gamma_ 2.5\n\
00005 Propagation/SimplePathLoss set d0_ 10\n\
00006 \n\
00007 PacketHeaderManager set tab_(PacketHeader/MrclWrlPhy) 1\n\
00008 \n\
00009 proc createPhyModule {phyname pmodel anttype 802_11MacModule em} {\n\
00010 set module [new Module/Phy]\n\
00011 set ant_ [new $anttype]\n\
00012 set netif [new $phyname]\n\
00013 \n\
00014 $netif channel $module\n\
00015 $netif up-target $module\n\
00016 \n\
00017 $netif propagation $pmodel      ;# Propagation Model\n\
00018 $netif antenna $ant_\n\
00019 \n\
00020 $module setPhy $netif\n\
00021 \n\
00022 set mac [$802_11MacModule getMac]\n\
00023 $mac netif $netif\n\
00024 return $module\n\
00025 }\n\
00026 \n\
00027 ";
00028 #include "tclcl.h"
00029 EmbeddedTcl InitTclCode(code);

Generated on Wed Nov 26 15:47:28 2008 for NS-MIRACLE library by  doxygen 1.5.2