节点代表 ns2 中的基本结构。它们继承自 TclObject 类。
代理类似于 TcpAgent 和 UdpAgent 或 NullAgent,它们继承自 NsObject 类,而 NsObject 类本身继承自 TclObject。代理可以将数据发送到它们所连接的一个目标。target_ 是 NsObject *。
分类器继承自 NsObject。他们可以将数据发送给许多人,因为他们已经获得了列表。NsObject **。
节点类有neighbour_list。Node 有一个 RoutingModule 对象,该对象具有分类器。但由于 Node 不是 NsObject 类型,我不能将 Node 放在分类器的 NsObject** 中。
我想实现一些东西(我不知道是代理还是节点或分类器)(我认为它应该是一个分类器),以便我可以获得节点的邻居并根据逻辑向某些节点发送数据包。
我应该怎么办 ?如果我实现一个分类器,我如何将它附加到节点。
提前致谢。