A Discrete-Event Network Simulator
API
Deprecated List
Member ns3::ArpCache::Entry::SetMacAddresss (Address macAddress)
This (misspelled) method will go away in future versions of ns-3, in favor of the correctly spelled version.
Member ns3::DataRate::CalculateTxTime (uint32_t bytes) const
This method will go away in future versions of ns-3. See instead CalculateBytesTxTime()
Member ns3::Ipv4L3Protocol::DropTracedCallback )(const Ipv4Header &header, Ptr< const Packet > packet, DropReason reason, Ptr< Ipv4 > ipv4, uint32_t interface)
The non-const Ptr<Ipv4> argument is deprecated and will be changed to Ptr<const Ipv4> in a future release.
Member ns3::Ipv4L3Protocol::m_dropTrace
The non-const Ptr<Ipv4> argument is deprecated and will be changed to Ptr<const Ipv4> in a future release.
Member ns3::Ipv4L3Protocol::m_rxTrace
The non-const Ptr<Ipv4> argument is deprecated and will be changed to Ptr<const Ipv4> in a future release.
Member ns3::Ipv4L3Protocol::m_txTrace
The non-const Ptr<Ipv4> argument is deprecated and will be changed to Ptr<const Ipv4> in a future release.
Member ns3::Ipv4L3Protocol::TxRxTracedCallback )(Ptr< const Packet > packet, Ptr< Ipv4 > ipv4, uint32_t interface)
The non-const Ptr<Ipv4> argument is deprecated and will be changed to Ptr<const Ipv4> in a future release.
Member ns3::Ipv6Address::IsAllHostsMulticast () const
This function is deprecated because the address has been removed from RFCs.
Member ns3::Ipv6L3Protocol::DropTracedCallback )(const Ipv6Header &header, Ptr< const Packet > packet, DropReason reason, Ptr< Ipv6 > ipv6, uint32_t interface)
The non-const Ptr<Ipv6> argument is deprecated and will be changed to Ptr<const Ipv6> in a future release.
Member ns3::Ipv6L3Protocol::m_dropTrace
The non-const Ptr<Ipv6> argument is deprecated and will be changed to Ptr<const Ipv6> in a future release.
Member ns3::Ipv6L3Protocol::m_rxTrace
The non-const Ptr<Ipv6> argument is deprecated and will be changed to Ptr<const Ipv6> in a future release.
Member ns3::Ipv6L3Protocol::m_txTrace
The non-const Ptr<Ipv6> argument is deprecated and will be changed to Ptr<const Ipv6> in a future release.
Member ns3::Ipv6L3Protocol::TxRxTracedCallback )(Ptr< const Packet > packet, Ptr< Ipv6 > ipv6, uint32_t interface)
The non-const Ptr<Ipv6> argument is deprecated and will be changed to Ptr<const Ipv6> in a future release.
Member ns3::LrWpanMac::m_macStateLogger
This TracedCallback is deprecated and will be removed in a future release, Instead, use the MacStateValue TracedValue.
Member ns3::LrWpanMac::StateTracedCallback )(LrWpanMacState oldState, LrWpanMacState newState)
The LrWpanMacState is now accessible as the TracedValue MacStateValue. The MacState TracedCallback will be removed in a future release.
Member ns3::LrWpanPhy::m_trxStateLogger
The LrWpanPhyEnumeration state is now accessible as the TracedValue TrxStateValue. This TracedCallback will be removed in a future release.
Member ns3::LrWpanPhy::StateTracedCallback )(Time time, LrWpanPhyEnumeration oldState, LrWpanPhyEnumeration newState)
The LrWpanPhyEnumeration state is now accessible as the TracedValue TrxStateValue. The TrxState TracedCallback will be removed in a future release.
Member ns3::LteEnbPhy::m_reportInterferenceTrace
The non-const Ptr<SpectrumValue> argument is deprecated and will be changed to Ptr<const SpectrumValue> in a future release.
Member ns3::LteEnbPhy::ReportInterferenceTracedCallback )(uint16_t cellId, Ptr< SpectrumValue > spectrumValue)
The non-const Ptr<SpectrumValue> argument is deprecated and will be changed to Ptr<const SpectrumValue> in a future release.
Member ns3::PointToPointChannel::m_txrxPointToPoint
The non-const Ptr<NetDevice> argument is deprecated and will be changed to Ptr<const NetDevice> in a future release.
Member ns3::PointToPointChannel::TxRxAnimationCallback )(Ptr< const Packet > packet, Ptr< NetDevice > txDevice, Ptr< NetDevice > rxDevice, Time duration, Time lastBitTime)
The non-const Ptr<NetDevice> argument is deprecated and will be changed to Ptr<const NetDevice> in a future release.
Class ns3::RefCountBase
Users who wish to use reference counting for a class of their own should use instead the template ns3::SimpleRefCount. This class is maintained purely for compatibility to avoid breaking the code of users.
Member ns3::SimpleOfdmWimaxPhy::m_phyRxBeginTrace
The non-const Ptr<PacketBurst> argument is deprecated and will be changed to Ptrc<PacketBurst> in a future release.
Member ns3::SimpleOfdmWimaxPhy::m_phyRxDropTrace
The non-const Ptr<PacketBurst> argument is deprecated and will be changed to Ptrc<PacketBurst> in a future release.
Member ns3::SimpleOfdmWimaxPhy::m_phyRxEndTrace
The non-const Ptr<PacketBurst> argument is deprecated and will be changed to Ptrc<PacketBurst> in a future release.
Member ns3::SimpleOfdmWimaxPhy::m_phyTxBeginTrace
The non-const Ptr<PacketBurst> argument is deprecated and will be changed to Ptrc<PacketBurst> in a future release.
Member ns3::SimpleOfdmWimaxPhy::m_phyTxDropTrace
The non-const Ptr<PacketBurst> argument is deprecated and will be changed to Ptrc<PacketBurst> in a future release.
Member ns3::SimpleOfdmWimaxPhy::m_phyTxEndTrace
The non-const Ptr<PacketBurst> argument is deprecated and will be changed to Ptrc<PacketBurst> in a future release.
Member ns3::SixLowPanNetDevice::DropTracedCallback )(DropReason reason, Ptr< const Packet > packet, Ptr< SixLowPanNetDevice > sixNetDevice, uint32_t ifindex)
The non-const Ptr<SixLowPanNetDevice> argument is deprecated and will be changed to Ptr<const SixLowPanNetDevice> in a future release.
Member ns3::SixLowPanNetDevice::m_dropTrace
The non-const Ptr<SixLowPanNetDevice> argument is deprecated and will be changed to Ptr<const SixLowPanNetDevice> in a future release.
Member ns3::SixLowPanNetDevice::m_rxTrace
The non-const Ptr<SixLowPanNetDevice> argument is deprecated and will be changed to Ptr<const SixLowPanNetDevice> in a future release.
Member ns3::SixLowPanNetDevice::m_txTrace
The non-const Ptr<SixLowPanNetDevice> argument is deprecated and will be changed to Ptr<const SixLowPanNetDevice> in a future release.
Member ns3::SixLowPanNetDevice::RxTxTracedCallback )(Ptr< const Packet > packet, Ptr< SixLowPanNetDevice > sixNetDevice, uint32_t ifindex)
The non-const Ptr<SixLowPanNetDevice> argument is deprecated and will be changed to Ptr<const SixLowPanNetDevice> in a future release.
Member ns3::SpectrumValue::TracedCallback )(Ptr< SpectrumValue > value)
The non-const Ptr<SpectrumPhy> argument is deprecated and will be changed to Ptr<const SpectrumPhy> in a future release.
Member ns3::TypeId::AddTraceSource (std::string name, std::string help, Ptr< const TraceSourceAccessor > accessor)
Member ns3::UanPhy::SetRxThresholdDb (double thresh)=0
See UanPhyPer.
Member ns3::WimaxNetDevice::m_traceRx
The const Mac48Address & argument is deprecated and will be changed to Mac48Address in a future release.
Member ns3::WimaxNetDevice::m_traceTx
The const Mac48Address & argument is deprecated and will be changed to Mac48Address in a future release.
Member ns3::WimaxNetDevice::TxRxTracedCallback )(Ptr< const Packet > packet, const Mac48Address &mac)
The const Mac48Address & argument is deprecated and will be changed to Mac48Address in a future release. The TracedCallback signature will then match Packet::Mac48Address and this typedef can be removed.
File ref-count-base.cc
See ns3::SimpleRefCount
File ref-count-base.h
See ns3::SimpleRefCount