LOG_WARN — 警告消息 (associated macro: NS_LOG_WARN); LOG_DEBUG —特别调试消息 (associated macro: NS_LOG_DEBUG); LOG_INFO — 日志关于程序进程的信息消息(associated macro: NS_LOG_INFO); LOG_FUNCTION — 日志描述每个函数 (two associated macros: NS_LOG_FUNCTION, 用于成员函数, and NS_LOG_FU...
LOG_DEBUG :记录一些调试信息,程序中使用NS_LOG_DEBUG来输出信息; LOG_INFO :记录一些程序相关的信息,程序中使用NS_LOG_INFO来输出信息; LOG_FUNCTION : 当有函数被调用时,记录该调用信息,程序中使用NS_LOG_FUNCTION来输出信息; LOG_LOGIC :记录程序中执行流程的信息,程序中使用NS_LOG_LOGIC来输出信息; LOG_AL...
NS_LOG_COMPONENT_DEFINE("Example"); LogComponentEnable("Example", LOG_LEVEL_INFO); //等价于shell中:export NS_LOG = 'Example=info' //运行时显示程序中用语句NS_LOG_INFO(“字符串”)定义的字符串,便于检查错误。 NS_LOG_WARN("Message:level_warn"); NS_LOG_INFO("Message:level_info"); NS_L...
$~/ns-3.2.1> ./waf --run scratch/example >& log.out 方式2、通过在脚本里使用宏NS_LOG调用日志模块 2.0)宏NS_LOG(level, msg)用于定义对应 level 的输出内容;为了方便使用,系统预定义了各个级别的NS_LOG宏NS_LOG_ERROR等(参见【预备知识】): #defineNS_LOG_ERROR(msg) NS_LOG(ns3::LOG_ERROR, ...
· NS_LOG_ALL — Log everything. · NS_LOG_ERROR — 记录错误信息; · NS_LOG_WARN — 记录警告信息; · NS_LOG_DEBUG — 记录相对不常见的调试信息; · NS_LOG_INFO — 记录程序进展信息; · NS_LOG_FUNCTION — 记录描述每个调用函数信息; ...
$ export 'NS_LOG=UdpEchoServerApplication=level_all|prefix_time' 运行脚本 从上结果可以看出这次的仿真结果中接收到包时间变长。 如果要使用命令行提供一个新的数据速率,按照以下方式这样做 $ ./ns3 run " first --ns3::PointToPointNetDevice::DataRate=5Mbps" ...
NS_LOG_COMPONENT_DEFINE ("FirstScriptExample"); //使用NS_LOG宏定义component //log modules core/debugging/logging int main (int argc, char *argv[]) { //LOG使仿真期间分组收发时会显示仿真信息 //开/关命令行消息日志(允许程序员将消息显示在屏幕上),默认关闭 ...
NS_LOG_COMPONENT_DEFINE(ThirdScriptExample);34. int35. main(intargc,char*argv)36. 37. b 32、oolverbose=true;38. uint32_tnCsma=3;39. uint32_tnWifi=3;40. CommandLinecmd;41. cmd.AddValue(nCsma,NumberofextraCSMAnodes/devices,nCsma);42. cmd.AddValue(nWifi,NumberofwifiSTAdevices,nWifi...
using namespace ns3; NS_LOG_COMPONENT_DEFINE ("SecondScriptExample"); int main (int argc, char *argv[]) { bool verbose = true; //定义变量,用于决定是否开启两个UdpApplication的Logging组件;默认true开启 uint32_t nCsma = 3; //LAN中另有3个node CommandLine cmd; ...
25、1 #include ns3/applications-module.h 应用模型库正式代码: 22 23 using namespace ns3; 使用ns3的命名空间 24 25 NS_LOG_COMPONENT_DEFINE (FirstScriptExample); 启用日志,日志是方便在运行和运行成功后查看输出的信息的。 26 27 int 28 main (int argc, char *argv) 29 30 LogComponentEnable (Udp...