god.h
来自「ns2.1b5版本中cbrp碼」· C头文件 代码 · 共 46 行
H
46 行
/* -*- c++ -*- god.h General Operations Director perform operations requiring omnipotence in the simulation $Id: god.h,v 1.8 1998/04/17 17:51:53 broch Exp $ */#ifndef __god_h#define __god_h#include <stdarg.h>#include <object.h>#include <packet.h>#include <trace.h>#include <cmu/node.h>class God : public Connector {public: God(); int command(int argc, const char* const* argv); void recv(Packet *p, Handler *h); void stampPacket(Packet *p); int initialized() { return num_nodes && min_hops && target_; } int hops(int i, int j); static God* instance() { assert(instance_); return instance_; }private: int num_nodes; int* min_hops; // square array of num_nodesXnum_nodes // min_hops[i * num_nodes + j] giving // minhops between i and j static God* instance_;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?