182 */ |
182 */ |
183 NetDeviceContainer Install (const NodeContainer &c) const; |
183 NetDeviceContainer Install (const NodeContainer &c) const; |
184 |
184 |
185 private: |
185 private: |
186 Ptr<NetDevice> InstallPriv (Ptr<Node> node) const; |
186 Ptr<NetDevice> InstallPriv (Ptr<Node> node) const; |
187 static void RxEvent (Ptr<PcapWriter> writer, Ptr<const Packet> packet); |
187 static void SniffEvent (Ptr<PcapWriter> writer, Ptr<const Packet> packet); |
188 static void EnqueueEvent (Ptr<PcapWriter> writer, Ptr<const Packet> packet); |
188 |
189 static void AsciiEnqueueEvent (std::ostream *os, std::string path, |
189 static void AsciiRxEvent (std::ostream *os, std::string path, Ptr<const Packet> packet); |
190 Ptr<const Packet> packet); |
190 static void AsciiEnqueueEvent (std::ostream *os, std::string path, Ptr<const Packet> packet); |
191 static void AsciiDequeueEvent (std::ostream *os, std::string path, |
191 static void AsciiDequeueEvent (std::ostream *os, std::string path, Ptr<const Packet> packet); |
192 Ptr<const Packet> packet); |
192 static void AsciiDropEvent (std::ostream *os, std::string path, Ptr<const Packet> packet); |
193 static void AsciiDropEvent (std::ostream *os, std::string path, |
|
194 Ptr<const Packet> packet); |
|
195 static void AsciiRxEvent (std::ostream *os, std::string path, |
|
196 Ptr<const Packet> packet); |
|
197 |
193 |
198 ObjectFactory m_queueFactory; |
194 ObjectFactory m_queueFactory; |
199 ObjectFactory m_deviceFactory; |
195 ObjectFactory m_deviceFactory; |
200 }; |
196 }; |
201 |
197 |