LEFT | RIGHT |
(no file at all) | |
1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ | 1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ |
2 /* | 2 /* |
3 * Copyright (c) 2005,2006 INRIA | 3 * Copyright (c) 2005,2006 INRIA |
4 * This program is free software; you can redistribute it and/or modify | 4 * This program is free software; you can redistribute it and/or modify |
5 * it under the terms of the GNU General Public License version 2 as | 5 * it under the terms of the GNU General Public License version 2 as |
6 * published by the Free Software Foundation; | 6 * published by the Free Software Foundation; |
7 * | 7 * |
8 * This program is distributed in the hope that it will be useful, | 8 * This program is distributed in the hope that it will be useful, |
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
(...skipping 14 matching lines...) Expand all Loading... |
25 #include "ns3/packet.h" | 25 #include "ns3/packet.h" |
26 #include "ns3/traced-callback.h" | 26 #include "ns3/traced-callback.h" |
27 #include "ns3/mac48-address.h" | 27 #include "ns3/mac48-address.h" |
28 #include "ns3/net-device.h" | 28 #include "ns3/net-device.h" |
29 #include "ocb-wifi-mac.h" | 29 #include "ocb-wifi-mac.h" |
30 #include "vendor-specific-action.h" | 30 #include "vendor-specific-action.h" |
31 #include "channel-coordinator.h" | 31 #include "channel-coordinator.h" |
32 #include "channel-manager.h" | 32 #include "channel-manager.h" |
33 #include "channel-scheduler.h" | 33 #include "channel-scheduler.h" |
34 #include "vsa-manager.h" | 34 #include "vsa-manager.h" |
| 35 |
35 namespace ns3 { | 36 namespace ns3 { |
| 37 |
36 struct SchInfo; | 38 struct SchInfo; |
37 struct VsaInfo; | 39 struct VsaInfo; |
38 class NetDevice; | 40 class NetDevice; |
39 class ChannelScheduler; | 41 class ChannelScheduler; |
40 class VsaManager; | 42 class VsaManager; |
41 class OcbWifiMac; | 43 class OcbWifiMac; |
42 | 44 |
43 /** | 45 /** |
44 * \defgroup wave WAVE module | 46 * \defgroup wave WAVE module |
45 */ | 47 */ |
(...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 Ptr<Node> m_node; ///< the node | 406 Ptr<Node> m_node; ///< the node |
405 NetDevice::ReceiveCallback m_forwardUp; ///< forward up receive callback | 407 NetDevice::ReceiveCallback m_forwardUp; ///< forward up receive callback |
406 NetDevice::PromiscReceiveCallback m_promiscRx; ///< promiscious receive callba
ck | 408 NetDevice::PromiscReceiveCallback m_promiscRx; ///< promiscious receive callba
ck |
407 uint32_t m_ifIndex; ///< IF index | 409 uint32_t m_ifIndex; ///< IF index |
408 mutable uint16_t m_mtu; ///< MTU | 410 mutable uint16_t m_mtu; ///< MTU |
409 }; | 411 }; |
410 | 412 |
411 } // namespace ns3 | 413 } // namespace ns3 |
412 | 414 |
413 #endif /* WAVE_NET_DEVICE_H */ | 415 #endif /* WAVE_NET_DEVICE_H */ |
LEFT | RIGHT |