本文整理汇总了C++中Generator::AddApplication方法的典型用法代码示例。如果您正苦于以下问题:C++ Generator::AddApplication方法的具体用法?C++ Generator::AddApplication怎么用?C++ Generator::AddApplication使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Generator
的用法示例。
在下文中一共展示了Generator::AddApplication方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(int argc, char *argv[])
{
/* avoid compile warnings */
argc = argc;
argv = argv;
Generator *gen = new Generator(std::string("example-tcpLargeTransfer"));
/* Add the Pc equipement. */
gen->AddNode("Pc");
gen->AddNode("Pc");
/* Add the NetworkHardware (csma) */
gen->AddNetworkHardware("Hub");
/* Add equipement to te link */
gen->GetNetworkHardware(0)->Install(gen->GetNode(0)->GetNodeName());
gen->GetNetworkHardware(0)->Install(gen->GetNode(1)->GetNodeName());
/* Enable trace... */
gen->GetNetworkHardware(0)->SetTrace(true);
/* Add Tcp large transfer application from pc to pc on PORT 6666 */
gen->AddApplication("TcpLargeTransfer", gen->GetNode(0)->GetNodeName(), gen->GetNode(1)->GetNodeName(), 0, 5, 6666);// 0 start time - 5 end time
gen->GenerateCodeCpp();
delete gen;
}