Cns3::AccessorTrait< T > | |
Cns3::UanMacRcGw::AckData | Packet ACK data |
Cns3::ofi::Action | Class for handling flow table actions |
Cns3::WifiActionHeader::ActionValue | Typedef for union of different ActionValues |
Cns3::Address | Polymophic address class |
Cns3::AddressValue | Hold objects of type ns3::Address |
Cns3::AdhocAlohaNoackIdealPhyHelper | Create the AlohaNoackNetDevice |
Cns3::Object::AggregateIterator | Iterate over the objects aggregated to an ns3::Object |
Cns3::Object::Aggregates | This data structure uses a classic C-style trick to hold an array of variable size without performing two memory allocations: the declaration of the structure declares a one-element array but when we allocate memory for this struct, we effectively allocate a larger chunk of memory than the struct to allow space for a larger variable sized buffer whose size is indicated by the element 'n' |
Cns3::dsr::DsrOptionHeader::Alignment | Alignment requirements of an option header |
Cns3::Ipv6OptionHeader::Alignment | Alignment requirements of an option header |
Cns3::LteEnbCmacSapProvider::AllocateNcRaPreambleReturnValue | |
Cns3::AllocationRetentionPriority | 3GPP 23.203 Section 6.1.7.3 Allocation and Retention Priority characteristics |
Cns3::Angles | Struct holding the azimuth and inclination angles of spherical coordinates |
Cns3::AnimationInterface | Interface to network animator |
Cns3::AnimationInterface::AnimPacketInfo | |
Cns3::AnimationInterface::AnimRxInfo | |
Cns3::AnimationInterface::AnimXmlElement | |
Cns3::LteRrcSap::AntennaInfoDedicated | |
CAodvExample | Test script |
Cns3::ApplicationContainer | Holds a vector of ns3::Application pointers |
CArray2D< T > | |
CArray3D< T > | |
Cns3::ArrayMatcher | |
Cns3::AsciiFile | A class representing an ascii file |
Cns3::AsciiTraceHelper | Manage ASCII trace files for device models |
►Cns3::AsciiTraceHelperForDevice | Base class providing common user-level ascii trace operations for helpers representing net devices |
Cns3::CsmaHelper | Build a set of CsmaNetDevice objects |
Cns3::EmuHelper | Build a set of EmuNetDevice objects |
►Cns3::FdNetDeviceHelper | Build a set of FdNetDevice objects Normally we eschew multiple inheritance, however, the classes PcapUserHelperForDevice and AsciiTraceUserHelperForDevice are treated as "mixins" |
►Cns3::EmuFdNetDeviceHelper | Build a set of FdNetDevice objects attached to a physical network interface |
Cns3::PlanetLabFdNetDeviceHelper | Build a set of FdNetDevice objects attached to a virtual TAP network interface |
Cns3::TapFdNetDeviceHelper | Build a set of FdNetDevice objects attached to a virtua TAP network interface |
Cns3::LrWpanHelper | Helps to manage and create IEEE 802.15.4 NetDevice objects |
Cns3::PointToPointHelper | Build a set of PointToPointNetDevice objects |
Cns3::WimaxHelper | Helps to manage and create WimaxNetDevice objects |
Cns3::YansWifiPhyHelper | Make it easy to create and manage PHY objects for the yans model |
►Cns3::AsciiTraceHelperForIpv4 | Base class providing common user-level ascii trace operations for helpers representing IPv4 protocols |
Cns3::InternetStackHelper | Aggregate IP/TCP/UDP functionality to existing Nodes |
►Cns3::AsciiTraceHelperForIpv6 | Base class providing common user-level ascii trace operations for helpers representing IPv6 protocols |
Cns3::InternetStackHelper | Aggregate IP/TCP/UDP functionality to existing Nodes |
Cns3::LteRrcSap::AsConfig | |
Cns3::olsr::MessageHeader::Hna::Association | |
Cns3::olsr::Association | Association |
Cns3::olsr::AssociationTuple | An Association Tuple |
Cns3::AthstatsHelper | Create AthstatsWifiTraceSink instances and connect them to wifi devices |
Cns3::AttributeConstructionList | |
►Cns3::AttributeDefaultIterator | |
Cns3::ModelTypeidCreator | |
Cns3::TypeId::AttributeInformation | |
►Cns3::AttributeIterator | This class is used internally by ConfigStore and GtkConfigStore |
Cns3::ModelCreator | |
Cns3::Average< T > | Simple average, min, max and std |
Cns3::Average< double > | |
Cns3::Backoff | The backoff class is used for calculating backoff times when many net devices can write to the same channel |
Cns3::BandInfo | The building block of a SpectrumModel |
Cns3::Bar | Block Ack Request |
Cns3::dot11s::PeerManagementProtocol::BeaconInfo | Keeps information about beacon of peer station: beacon interval, association ID, last time we have received a beacon |
Cns3::EpcS11SapMme::BearerContextCreated | 3GPP TS 29.274 version 8.3.1 Release 8 section 8.28 |
Cns3::EpcS11SapSgw::BearerContextToBeCreated | |
CLteX2HandoverMeasuresTestCase::BearerData | |
CLteX2HandoverTestCase::BearerData | |
Cns3::EpcMme::BearerInfo | Hold info on an EPS bearer to be activated |
CBearerTestData | |
Cns3::EpcUeNas::BearerToBeActivated | |
Cns3::EpcEnbS1SapProvider::BearerToBeSwitched | |
CBench | |
►CBin | |
Cvisualizer.higcontainer.HIGContainer | |
►Cbinary_function | |
Cns3::SortProcess | |
Cns3::SortProcessPtr | |
Cns3::LteRrcSap::BlackCellsToAddMod | |
Cns3::dsr::BlackList | BlackList description |
►Cns3::BlockAckAgreement | Maintains information for a block ack agreement |
Cns3::OriginatorBlockAckAgreement | Maintains the state and information about transmitted MPDUs with ack policy block ack for an originator station |
Cns3::BlockAckCache | |
Cns3::BlockAckManager | Manages all block ack agreements for an originator station |
Cns3::Box | 3d box |
Cns3::BoxValue | Hold objects of type ns3::Box |
Cns3::BridgeHelper | Add capability to bridge multiple LAN segments (IEEE 802.1D bridging) |
Cns3::BriteTopologyHelper::BriteEdgeInfo | Edge information from BRITE |
Cns3::BriteTopologyHelper::BriteNodeInfo | Node information from BRITE |
Cns3::BriteTopologyHelper | Interface with BRITE, the Boston university Representative Internet Topology gEnerator |
Cns3::Buffer | Automatically resized byte buffer |
Cns3::BufferSizeLevelBsr | |
Cns3::BuildBroadcastListElement_s | See section 4.3.11 buildBroadcastListElement |
Cns3::BuildDataListElement_s | See section 4.3.8 builDataListElement |
Cns3::BuildingContainer | Keep track of a set of building pointers |
CBuildingData | Data to construct a Building object |
Cns3::BuildingList | |
Cns3::BuildingsHelper | |
Cns3::BuildRarListElement_s | See section 4.3.10 buildRARListElement |
Cns3::BulkSendHelper | A helper to make it easier to instantiate an ns3::BulkSendApplication on a set of nodes |
Cns3::BwPart_s | See section 4.3.28 bwPart |
Cns3::ByteTagIterator | Iterator over the set of byte tags in a packet |
Cns3::ByteTagList | Keep track of the byte tags stored in a packet |
Cns3::ByteTagListData | Internal representation of the byte tags stored in a packet |
Ccairo_int128_t | |
Ccairo_quorem128_t | |
Ccairo_quorem64_t | |
Ccairo_uquorem128_t | |
Ccairo_uquorem64_t | |
►Cns3::CallbackBase | Base class for Callback class |
Cns3::Callback< bool, ns3::Ptr< ns3::Socket >, const ns3::Address & > | |
Cns3::Callback< bool, Ptr< NetDevice >, Ptr< const Packet >, uint16_t, const Address & > | |
Cns3::Callback< bool, Ptr< NetDevice >, Ptr< const Packet >, uint16_t, const Address &, const Address &, enum PacketType > | |
Cns3::Callback< bool, Ptr< Packet > > | |
Cns3::Callback< bool, Ptr< Packet >, const Address &, const Address &, uint16_t > | |
Cns3::Callback< bool, std::string > | |
Cns3::Callback< ns3::ObjectBase * > | |
Cns3::Callback< std::vector< ns3::Mac48Address >, uint32_t > | |
Cns3::Callback< uint32_t, ns3::Mac48Address, ns3::Ptr< ns3::MeshWifiInterfaceMac > > | |
Cns3::Callback< void > | |
Cns3::Callback< void, bool, uint64_t > | |
Cns3::Callback< void, const ns3::dsr::DsrOptionSRHeader &, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, const ns3::Ipv4Header &, ns3::Ptr< const ns3::Packet >, DropReason, ns3::Ptr< ns3::Ipv4 >, uint32_t, T6, T7, T8 > | |
Cns3::Callback< void, const ns3::Ipv4Header &, ns3::Ptr< const ns3::Packet >, uint32_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, const ns3::Ipv6Header &, ns3::Ptr< const ns3::Packet >, DropReason, ns3::Ptr< ns3::Ipv6 >, uint32_t, T6, T7, T8 > | |
Cns3::Callback< void, const ns3::Ipv6Header &, ns3::Ptr< const ns3::Packet >, uint32_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, const ns3::olsr::PacketHeader &, const MessageList &, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, const ns3::WifiMacHeader &, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, const WifiMacHeader & > | |
Cns3::Callback< void, DlInfoListElement_s > | |
Cns3::Callback< void, double > | |
Cns3::Callback< void, double, double, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, DropReason, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::SixLowPanNetDevice >, uint32_t, T5, T6, T7, T8 > | |
Cns3::Callback< void, int > | |
Cns3::Callback< void, int8_t > | |
Cns3::Callback< void, LrWpanMacState > | |
Cns3::Callback< void, LrWpanMacState, LrWpanMacState, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, LrWpanPhyEnumeration > | |
Cns3::Callback< void, LrWpanPhyEnumeration, LrWpanPibAttributeIdentifier > | |
Cns3::Callback< void, LrWpanPhyEnumeration, LrWpanPibAttributeIdentifier, LrWpanPhyPibAttributes * > | |
Cns3::Callback< void, LrWpanPhyEnumeration, uint8_t > | |
Cns3::Callback< void, Mac48Address, Mac48Address, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, McpsDataConfirmParams > | |
Cns3::Callback< void, McpsDataIndicationParams, Ptr< Packet > > | |
Cns3::Callback< void, ns3::Ipv4Address > | |
Cns3::Callback< void, ns3::Ipv4Address, uint8_t > | |
Cns3::Callback< void, ns3::Ipv4Address, uint8_t, uint8_t, uint8_t, uint32_t > | |
Cns3::Callback< void, ns3::Ipv6Address, uint8_t, uint8_t, uint8_t, uint32_t > | |
Cns3::Callback< void, ns3::Mac48Address, ns3::Mac48Address, uint32_t, bool > | |
Cns3::Callback< void, ns3::Mac48Address, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Mac48Address, uint8_t > | |
Cns3::Callback< void, ns3::Mac48Address, uint8_t, bool > | |
Cns3::Callback< void, ns3::PhyReceptionStatParameters, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::PhyTransmissionStatParameters, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::ArpCache >, ns3::Ipv4Address > | |
Cns3::Callback< void, ns3::Ptr< const ns3::MobilityModel >, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, const ns3::Address &, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, const ns3::Mac48Address &, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, double, ns3::UanTxMode, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, double, ns3::WifiMode, enum WifiPreamble, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, double, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, ns3::Cid *, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, ns3::Cid, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::Ipv4 >, uint32_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::Ipv6 >, uint32_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::NetDevice >, ns3::Time, ns3::Time, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::SixLowPanNetDevice >, uint32_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::UanAddress, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::UanTxMode, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, ns3::WifiMode, WifiPreamble, uint8_t, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, uint16_t, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, uint16_t, uint16_t, uint32_t, bool, double, double, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, uint16_t, uint16_t, uint32_t, bool, uint8_t, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::Packet >, uint8_t, uint8_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::PacketBurst > > | |
Cns3::Callback< void, ns3::Ptr< const ns3::PacketBurst >, ns3::Mac48Address, ns3::Cid *, ns3::WimaxPhy::ModulationType, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::PacketBurst >, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< const ns3::SpectrumValue >, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< ns3::Packet > > | |
Cns3::Callback< void, ns3::Ptr< ns3::Packet >, const ns3::UanAddress & > | |
Cns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header, uint16_t, ns3::Ptr< ns3::Ipv4Interface > > | |
Cns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Ipv6Header, uint16_t, ns3::Ptr< ns3::Ipv6Interface > > | |
Cns3::Callback< void, ns3::Ptr< ns3::PacketBurst >, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Ptr< ns3::Socket > > | |
Cns3::Callback< void, ns3::Ptr< ns3::Socket >, const ns3::Address & > | |
Cns3::Callback< void, ns3::Ptr< ns3::Socket >, uint32_t > | |
Cns3::Callback< void, ns3::Ptr< ns3::SpectrumPhy >, ns3::Ptr< ns3::SpectrumPhy >, double, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::SequenceNumber, ns3::SequenceNumber, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Time, LrWpanPhyEnumeration, LrWpanPhyEnumeration, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Time, ns3::Time, enum ns3::WifiPhy::State, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Time, ns3::Time, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::Time, ns3::Time, uint32_t, uint32_t, double, uint32_t, double, T8 > | |
Cns3::Callback< void, ns3::Time, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, ns3::WifiMacHeader const & > | |
Cns3::Callback< void, Ptr< const Packet > > | |
Cns3::Callback< void, Ptr< const Packet >, double > | |
Cns3::Callback< void, Ptr< NetDevice >, Ptr< const Packet >, uint16_t, const Address &, const Address &, NetDevice::PacketType > | |
Cns3::Callback< void, Ptr< Packet > > | |
Cns3::Callback< void, Ptr< Packet >, const WifiMacHeader * > | |
Cns3::Callback< void, Ptr< Packet >, double, WifiMode, enum WifiPreamble > | |
Cns3::Callback< void, Ptr< Packet >, Ipv4Address, Ipv4Address, uint8_t, Ptr< Ipv4Route > > | |
Cns3::Callback< void, Ptr< Packet >, Ipv6Address, Ipv6Address, uint8_t, Ptr< Ipv6Route > > | |
Cns3::Callback< void, Ptr< Packet >, Mac48Address, Mac48Address > | |
Cns3::Callback< void, State, State, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, std::list< Ptr< LteControlMessage > > > | |
Cns3::Callback< void, T, T, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, T1, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, TcpStates_t, TcpStates_t, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, ns3::Ptr< ns3::SpectrumValue >, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, Ptr< SpectrumValue > > | |
Cns3::Callback< void, uint16_t, uint16_t, double, double, bool, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, uint16_t, double, double, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, uint16_t, double, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, uint16_t, State, State, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, uint16_t, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, uint8_t, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, uint8_t, uint32_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint16_t, uint8_t, uint32_t, uint64_t, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint32_t, Mac48Address, Mac48Address, PeerLink::PeerState, PeerLink::PeerState > | |
Cns3::Callback< void, uint32_t, Ptr< Packet >, uint8_t > | |
Cns3::Callback< void, uint32_t, T2, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint32_t, uint32_t, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint32_t, uint32_t, uint16_t, uint8_t, uint16_t, T6, T7, T8 > | |
Cns3::Callback< void, uint32_t, uint32_t, uint16_t, uint8_t, uint16_t, uint8_t, uint16_t, T8 > | |
Cns3::Callback< void, uint64_t, uint16_t, T3, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint64_t, uint16_t, uint16_t, ns3::LteRrcSap::MeasurementReport, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint64_t, uint16_t, uint16_t, State, State, T6, T7, T8 > | |
Cns3::Callback< void, uint64_t, uint16_t, uint16_t, T4, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint64_t, uint16_t, uint16_t, uint16_t, T5, T6, T7, T8 > | |
Cns3::Callback< void, uint8_t *, ssize_t > | |
Cns3::Callback< void, UlInfoListElement_s > | |
Cns3::Callback< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Callback template class |
►CCallbackTestParent | |
CCallbackTestClass | |
Cns3::CallbackTraits< T > | Trait class to convert a pointer into a reference, used by MemPtrCallBackImpl |
Cns3::CallbackTraits< Ptr< T > > | |
Cns3::CallbackTraits< T * > | |
Cns3::CandidateQueue | A Candidate Queue used in static routing |
Cns3::CapabilityInformation | Capability information |
Cns3::LteRrcSap::CarrierBandwidthEutra | |
Cns3::LteRrcSap::CarrierFreqEutra | |
Cns3::LteRrcSap::CellAccessRelatedInfo | |
Cns3::RadioBearerStatsConnector::CellIdRnti | |
Cns3::EpcX2Sap::CellInformationItem | Cell Information Item as it is used in the LOAD INFORMATION message |
Cns3::EpcX2Sap::CellMeasurementResultItem | Cell Measurement Result Item as it is used in the RESOURCE STATUS UPDATE message |
Cns3::LteRrcSap::CellSelectionInfo | |
Cns3::LteRrcSap::CellsToAddMod | |
Cns3::LteRrcSap::CgiInfo | |
Cns3::ChannelList | List of simulation channels |
CCheckPointEvent | |
Cns3::Cid | |
Cns3::CidFactory | This class is used exclusively by the BS to allocate CIDs to new connections |
Cns3::dsr::CloseNeighbor | |
Cns3::aodv::CloseNeighbor | |
Cns3::Hash::Example::Collider | Keep track of collisions |
CCollisionExperiment | |
Cgrid.Color | |
Cgrid.Colors | |
Cns3::CommandLine | Parse command-line arguments |
Cns3::LteUeRrcSapProvider::CompleteSetupParameters | |
Cns3::LteEnbRrcSapProvider::CompleteSetupUeParameters | |
Cns3::EpcX2Sap::CompositeAvailCapacity | Composite Available Capacity as it is used in the RESOURCE STATUS UPDATE message |
Cns3::ConfigImpl | |
Cns3::ConstantVelocityHelper | Utility class used to move node with constant velocity |
Canonymous_namespace{wifi-phy.cc}::Constructor | |
Cns3::CqasFlowPerf_t | |
Cns3::CqiConfig_s | See section 4.3.19 cqiConfig |
Cns3::CqiListElement_s | See section 4.3.24 cqiListElement |
Cns3::CriticalSection | A class which provides a simple way to implement a Critical Section |
Cns3::FfMacCschedSapUser::CschedCellConfigCnfParameters | Parameters of the API primitives |
Cns3::FfMacCschedSapProvider::CschedCellConfigReqParameters | Parameters of the API primitives |
Cns3::FfMacCschedSapUser::CschedCellConfigUpdateIndParameters | Parameters of the CSCHED_CELL_CONFIG_UPDATE_IND primitive |
Cns3::FfMacCschedSapUser::CschedLcConfigCnfParameters | Parameters of the CSCHED_LC_CONFIG_CNF primitive |
Cns3::FfMacCschedSapProvider::CschedLcConfigReqParameters | Parameters of the CSCHED_LC_CONFIG_REQ primitive |
Cns3::FfMacCschedSapUser::CschedLcReleaseCnfParameters | Parameters of the CSCHED_LC_RELEASE_CNF primitive |
Cns3::FfMacCschedSapProvider::CschedLcReleaseReqParameters | Parameters of the CSCHED_LC_RELEASE_REQ primitive |
Cns3::FfMacCschedSapUser::CschedUeConfigCnfParameters | Parameters of the CSCHED_UE_CONFIG_CNF primitive |
Cns3::FfMacCschedSapProvider::CschedUeConfigReqParameters | Parameters of the CSCHED_UE_CONFIG_REQ primitive |
Cns3::FfMacCschedSapUser::CschedUeConfigUpdateIndParameters | Parameters of the CSCHED_UE_CONFIG_UPDATE_IND primitive |
Cns3::FfMacCschedSapUser::CschedUeReleaseCnfParameters | Parameters of the CSCHED_UE_RELEASE_CNF primitive |
Cns3::FfMacCschedSapProvider::CschedUeReleaseReqParameters | Parameters of the CSCHED_UE_RELEASE_REQ primitive |
Cns3::CsmaDeviceRec | CsmaNetDevice Record |
Cns3::CsmaStarHelper | A helper to make it easier to create a star topology with Csma links |
Cns3::CsParameters | |
CNs3TcpCwndTestCase1::CwndEvent | |
CNs3TcpCwndTestCase2::CwndEvent | |
Cns3::FdReader::Data | A structure representing data read |
►Cns3::GnuplotDataset::Data | Structure storing the data to plot |
Cns3::Gnuplot2dDataset::Data2d | Structure storing the data to for a 2D plot |
Cns3::Gnuplot2dFunction::Function2d | Structure storing the function to be used for a 2D plot |
Cns3::Gnuplot3dDataset::Data3d | Structure storing the data for a 3D plot |
Cns3::Gnuplot3dFunction::Function3d | Structure storing the function to be used for a 3D plot |
Cns3::Ipv4RawSocketImpl::Data | IPv4 raw data and additional information |
Cns3::Ipv6RawSocketImpl::Data | IPv6 raw data and additional information |
Cns3::Buffer::Data | This data structure is variable-sized through its last member whose size is determined at allocation time and stored in the m_size field |
Cns3::PacketMetadata::Data | Data structure |
►Cns3::DataOutputCallback | Callback class for the DataOutput classes |
Cns3::OmnetDataOutput::OmnetOutputCallback | Class to generate OMNeT output |
Cns3::SqliteDataOutput::SqliteOutputCallback | Class to generate OMNeT output |
Cns3::EpcEnbS1SapUser::DataRadioBearerSetupRequestParameters | Parameters passed to DataRadioBearerSetupRequest () |
Cgrid.DataRange | |
Cns3::DataRate | Class for representing data rates |
Cns3::DataRateValue | Hold objects of type ns3::DataRate |
►Cns3::DcdChannelEncodings | This class implements the DCD channel encodings as described by "IEEE Standard for
Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.4.1 DCD channel encodings, page 659 |
Cns3::OfdmDcdChannelEncodings | |
Cns3::DcfManager | Manage a set of ns3::DcfStateHandle a set of independent ns3::DcfState, each of which represents a single DCF within a MAC stack |
►Cns3::DcfState | Keep track of the state needed for a single DCF function |
CDcfStateTest | |
Cns3::DcaTxop::Dcf | |
Cns3::EdcaTxopN::Dcf | |
Cns3::DefaultDeleter< T > | Template used to delete objects by the *RefCount<> templates when the last reference to an object they manage disappears |
Cns3::DelayJitterEstimation | Quick and dirty delay and jitter estimation |
Cns3::DestinationPoint | Keeps last movement schedule |
Cns3::FatalImpl::anonymous_namespace{fatal-impl.cc}::destructor | |
Cns3::DeviceEnergyModelContainer | Holds a vector of ns3::DeviceEnergyModel pointers |
►Cns3::DeviceEnergyModelHelper | Creates DeviceEnergyModel objects |
Cns3::AcousticModemEnergyModelHelper | Assign AcousticModemEnergyModel to uan devices |
Cns3::WifiRadioEnergyModelHelper | Assign WifiRadioEnergyModel to wifi devices |
Cns3::Hash::Example::DictFiles | Source word list files |
Cns3::Hash::Example::Dictionary | Word list and hashers to test |
Cns3::DlDciListElement_s | See section 4.3.1 dlDciListElement |
Cns3::DlFramePrefixIe | This class implements the DL Frame Prefix IE as described by IEEE-802.16 standard |
Cns3::DlInfoListElement_s | See section 4.3.23 dlInfoListElement |
Cns3::dot11s::Dot11sMeshCapability | See 7.3.2.86.7 in 802.11s draft 3.0 |
►CDrawingArea | |
Cgrid.GtkGraphicRenderer | |
Cns3::LteRrcSap::DrbToAddMod | |
Cns3::DrxConfig_s | See section 4.3.16 drxConfig |
CDsdvManetExample | |
CDsrHeader | Header for Dsr Routing |
Cns3::DsrHelper | |
Cns3::DsrMainHelper | Helper class that adds DSR routing to nodes |
Cns3::dsr::DsrNetworkQueueEntry | DSR Network Queue Entry |
►Cns3::dsr::DsrOptionField | |
Cns3::dsr::DsrRoutingHeader | Header of Dsr Routing |
CDsrOptionRouteRequestHeader | Header of Dsr Option Route Request |
Cns3::DsrRoutingHeader | Doxygen introspection did not find any typical Config paths |
Cns3::DsssErrorRateModel | Implementation of DSSS error rate modelThe 802.11b modulations: |
Cns3::aodv::DuplicatePacketDetection | Helper class used to remember already seen packets and detect duplicates |
Cns3::olsr::DuplicateTuple | The type "list of interface addresses" |
Cns3::empty | Make Callback use a separate empty type |
CEnbDlTestData | |
Cns3::EpcSgwPgwApplication::EnbInfo | |
CEnbTestData | |
CEnbUlTestData | |
►Cns3::EnergyHarvesterHelper | Creates EnergyHarvester objects |
Cns3::BasicEnergyHarvesterHelper | Creates a BasicEnergyHarvester object |
►Cns3::EnergySourceHelper | Creates EnergySource objects |
Cns3::BasicEnergySourceHelper | Creates a BasicEnergySource object |
Cns3::RvBatteryModelHelper | Creates a RvBatteryModel object |
Cns3::ArpCache::Entry | A record that that holds information about an ArpCache entry |
Cns3::Ipv4AddressGeneratorImpl::Entry | This class holds the allocated addresses |
Cns3::Ipv6AddressGeneratorImpl::Entry | This class holds the allocated addresses |
Cns3::NdiscCache::Entry | A record that holds information about an NdiscCache entry |
►Cns3::EpcEnbS1SapProvider | This class implements the Service Access Point (SAP) between the LteEnbRrc and the EpcEnbApplication |
Cns3::MemberEpcEnbS1SapProvider< C > | Template for the implementation of the EpcEnbS1SapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::EpcEnbS1SapUser | This class implements the Service Access Point (SAP) between the LteEnbRrc and the EpcEnbApplication |
Cns3::MemberEpcEnbS1SapUser< C > | Template for the implementation of the EpcEnbS1SapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::EpcS11Sap | |
►Cns3::EpcS11SapMme | MME side of the S11 Service Access Point (SAP), provides the MME methods to be called when an S11 message is received by the MME |
Cns3::MemberEpcS11SapMme< C > | Template for the implementation of the EpcS11SapMme as a member of an owner class of type C to which all methods are forwarded |
►Cns3::EpcS11SapSgw | SGW side of the S11 Service Access Point (SAP), provides the SGW methods to be called when an S11 message is received by the SGW |
Cns3::MemberEpcS11SapSgw< C > | Template for the implementation of the EpcS11SapSgw as a member of an owner class of type C to which all methods are forwarded |
►Cns3::EpcS1apSap | |
►Cns3::EpcS1apSapEnb | ENB side of the S1-AP Service Access Point (SAP), provides the eNB methods to be called when an S1-AP message is received by the eNB |
Cns3::MemberEpcS1apSapEnb< C > | Template for the implementation of the EpcS1apSapEnb as a member of an owner class of type C to which all methods are forwarded |
►Cns3::EpcS1apSapMme | MME side of the S1-AP Service Access Point (SAP), provides the MME methods to be called when an S1-AP message is received by the MME |
Cns3::MemberEpcS1apSapMme< C > | Template for the implementation of the EpcS1apSapMme as a member of an owner class of type C to which all methods are forwarded |
►Cns3::EpcX2Sap | The X2 SAP defines the service between the X2 entity and the RRC entity |
►Cns3::EpcX2SapProvider | These service primitives of this part of the X2 SAP are provided by the X2 entity and issued by RRC entity |
Cns3::EpcX2SpecificEpcX2SapProvider< C > | |
►Cns3::EpcX2SapUser | These service primitives of this part of the X2 SAP are provided by the RRC entity and issued by the X2 entity |
Cns3::EpcX2SpecificEpcX2SapUser< C > | |
Cns3::EpsBearer | This class contains the specification of EPS Bearers |
Cns3::EpcEnbApplication::EpsFlowId_t | |
Cns3::EpcX2Sap::ErabAdmittedItem | E-RABs admitted item as it is used in the HANDOVER REQUEST ACKNOWLEDGE message |
Cns3::EpcX2Sap::ErabNotAdmittedItem | E-RABs not admitted item as it is used in the HANDOVER REQUEST ACKNOWLEDGE message |
Cns3::EpcS1apSapMme::ErabSetupItem | E-RAB Setup Item IEs, see 3GPP TS 36.413 9.1.4.2 |
Cns3::EpcX2Sap::ErabsSubjectToStatusTransferItem | |
Cns3::EpcS1apSapMme::ErabSwitchedInDownlinkItem | E-RABs Switched in Downlink Item IE, see 3GPP TS 36.413 9.1.5.8 |
Cns3::EpcS1apSapEnb::ErabSwitchedInUplinkItem | E-RABs Switched in Uplink Item IE, see 3GPP TS 36.413 9.1.5.9 |
Cns3::EpcS1apSapEnb::ErabToBeSetupItem | |
Cns3::EpcX2Sap::ErabToBeSetupItem | E-RABs to be setup item as it is used in the HANDOVER REQUEST message |
Cns3::ofi::EricssonAction | Class for handling Ericsson Vendor-defined actions |
Cns3::dsr::ErrorBuffEntry | DSR Error Buffer Entry |
Cns3::dsr::ErrorBuffer | DSR error buffer |
Cns3::EutraChannelNumbers | Table 5.7.3-1 "E-UTRA channel numbers" from 3GPP TS 36.101 The table was converted to C syntax doing a cut & paste from TS 36.101 and running the following filter: awk '{if ((NR % 7) == 1) printf("{"); printf ("%s",$0); if ((NR % 7) == 0) printf("},\n"); else printf(", ");}' | sed 's/ – /, /g' |
Cns3::EutranMeasurementMapping | Implements the E-UTRA measurement mappings defined in 3GPP TS 36.133 section 9.1 E-UTRAN measurements |
Cns3::Scheduler::Event | |
Cgrid.EventFloat | |
Cns3::EventGarbageCollector | An object that tracks scheduled events and automatically cancels them when it is destroyed |
Cns3::EventId | Identifier for simulation events |
Cns3::EventGarbageCollector::EventIdLessThanTs | |
Cgrid.EventInt | |
Cns3::Scheduler::EventKey | |
Cns3::EventMemberImplObjTraits< T > | |
Cns3::EventMemberImplObjTraits< Ptr< T > > | |
Cns3::EventMemberImplObjTraits< T * > | |
Cgrid.EventString | |
Cns3::DefaultSimulatorImpl::EventWithContext | |
Canonymous_namespace{packet-test-suite.cc}::Expected | |
CDcfStateTest::ExpectedCollision | |
CExperiment | Helper class for UAN CW MAC example |
Cns3::PacketMetadata::ExtraItem | ExtraItem structure |
Cns3::dot11s::HwmpProtocol::FailedDestination | Structure of unreachable destination - address and sequence number |
CFakeNetDevice | |
Cns3::anonymous_namespace{pyviz.cc}::FastClipping | |
Cns3::fdbetsFlowPerf_t | |
Cns3::fdtbfqsFlowPerf_t | Flow information |
CFemtocellBlockAllocator | |
►Cns3::FfMacCschedSapProvider | Provides the CSCHED SAP |
Cns3::CqaSchedulerMemberCschedSapProvider | |
Cns3::FdBetSchedulerMemberCschedSapProvider | |
Cns3::FdMtSchedulerMemberCschedSapProvider | |
Cns3::FdTbfqSchedulerMemberCschedSapProvider | |
Cns3::PfSchedulerMemberCschedSapProvider | |
Cns3::PssSchedulerMemberCschedSapProvider | |
Cns3::RrSchedulerMemberCschedSapProvider | |
Cns3::TdBetSchedulerMemberCschedSapProvider | |
Cns3::TdMtSchedulerMemberCschedSapProvider | |
Cns3::TdTbfqSchedulerMemberCschedSapProvider | |
Cns3::TtaSchedulerMemberCschedSapProvider | |
►Cns3::FfMacCschedSapUser | |
Cns3::EnbMacMemberFfMacCschedSapUser | |
►Cns3::FfMacSchedSapProvider | Provides the SCHED SAP |
Cns3::CqaSchedulerMemberSchedSapProvider | |
Cns3::FdBetSchedulerMemberSchedSapProvider | |
Cns3::FdMtSchedulerMemberSchedSapProvider | |
Cns3::FdTbfqSchedulerMemberSchedSapProvider | |
Cns3::PfSchedulerMemberSchedSapProvider | |
Cns3::PssSchedulerMemberSchedSapProvider | |
Cns3::RrSchedulerMemberSchedSapProvider | |
Cns3::TdBetSchedulerMemberSchedSapProvider | |
Cns3::TdMtSchedulerMemberSchedSapProvider | |
Cns3::TdTbfqSchedulerMemberSchedSapProvider | |
Cns3::TtaSchedulerMemberSchedSapProvider | |
►Cns3::FfMacSchedSapUser | |
Cns3::EnbMacMemberFfMacSchedSapUser | |
Cns3::FfrEnhancedDownlinkDefaultConfiguration | |
Cns3::FfrEnhancedUplinkDefaultConfiguration | |
Cns3::FfrSoftDownlinkDefaultConfiguration | |
Cns3::FfrSoftUplinkDefaultConfiguration | |
►Cns3::FileConfig | |
Cns3::NoneFileConfig | |
Cns3::RawTextConfigLoad | |
Cns3::RawTextConfigSave | |
Cns3::XmlConfigLoad | |
Cns3::XmlConfigSave | |
Cns3::FileHelper | Helper class used to put data values into a file |
Cns3::Ipv4FlowClassifier::FiveTuple | Structure to classify a packet |
Cns3::Ipv6FlowClassifier::FiveTuple | Structure to classify a packet |
Cns3::FlowMonitorHelper | Helper to enable IP flow monitoring on a set of Nodes |
Cns3::FlowMonitor::FlowStats | Structure that represents the measured metrics of an individual packet flow |
Cns3::FlowProbe::FlowStats | Structure to hold the statistics of a flow |
Cns3::ofi::Stats::FlowStatsState | State of the FlowStats request/reply |
Cns3::LteRrcSap::FreqInfo | |
Cns3::FrHardDownlinkDefaultConfiguration | |
Cns3::FrHardUplinkDefaultConfiguration | |
Cns3::FrSoftDownlinkDefaultConfiguration | |
Cns3::FrSoftUplinkDefaultConfiguration | |
Cns3::FrStrictDownlinkDefaultConfiguration | |
Cns3::FrStrictUplinkDefaultConfiguration | |
Cns3::EpcS11Sap::Fteid | Fully-qualified TEID, see 3GPP TS 29.274 section 8.22 |
CTypeTraits< T >::FunctionPtrTraits< U > | < Non-function pointer type traits |
CTypeTraits< T >::FunctionPtrTraits< U(*)(V1)> | < Function pointer type traits |
CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2)> | < Function pointer type traits |
CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3)> | < Function pointer type traits |
CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4)> | < Function pointer type traits |
CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4, V5)> | < Function pointer type traits |
CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4, V5, V6)> | < Function pointer type traits |
CTypeTraits< T >::FunctionPtrTraits< U(*)(void)> | < Function pointer type traits |
►Cg_defaultEntries | |
Cns3::UdpTraceClient | Default trace to send |
Cns3::GbrQosInformation | 3GPP TS 36.143 9.2.1.18 GBR QoS Information |
CGlobalPathlossDatabase | Store the last pathloss value for each TX-RX pair |
Cns3::GlobalRouteManager | A global global router |
Cns3::GlobalRouteManagerImpl | A global router implementation |
Cns3::GlobalRouteManagerLSDB | The Link State DataBase (LSDB) of the Global Route Manager |
Cns3::GlobalRoutingLinkRecord | A single link record for a link state advertisement |
Cns3::GlobalRoutingLSA | Link State Advertisement (LSA) for a router, used in global routing |
Cns3::GlobalValue | Hold a so-called 'global value' |
Cns3::Gnuplot | Simple class to generate gnuplot-ready plotting commands from a set of datasets |
Cns3::GnuplotCollection | Simple class to group together multiple gnuplots into one file, e.g |
►Cns3::GnuplotDataset | Abstract class to store a plot line to be used by ns3::Gnuplot |
Cns3::Gnuplot2dDataset | Class to represent a 2D points plot |
Cns3::Gnuplot2dFunction | Class to represent a 2D function expression plot |
Cns3::Gnuplot3dDataset | Class to represent a 3D points plot |
Cns3::Gnuplot3dFunction | Class to represent a 3D function expression plot |
Cns3::GnuplotHelper | Helper class used to make gnuplot plots |
►CGObject | |
►Cvisualizer.base.PyVizObject | |
►Cvisualizer.base.Link | |
Cwifi_intrastructure_link.WifiLink | |
Cvisualizer.core.Visualizer | |
Cgrid.GraphicRenderer | |
Cns3::dsr::GraReplyEntry | |
Cns3::GtkConfigStore | A class that provides a GTK-based front end to ns3::ConfigStore |
►Cns3::EpcS11Sap::GtpcMessage | |
Cns3::EpcS11SapSgw::CreateSessionRequestMessage | Create Session Request message, see 3GPP TS 29.274 7.2.1 |
Cns3::EpcS11SapSgw::ModifyBearerRequestMessage | Modify Bearer Request message, see 3GPP TS 29.274 7.2.7 |
►CGtpcMessage | |
Cns3::EpcS11SapMme::CreateSessionResponseMessage | Create Session Response message, see 3GPP TS 29.274 7.2.2 |
Cns3::EpcS11SapMme::ModifyBearerResponseMessage | Modify Bearer Response message, see 3GPP TS 29.274 7.2.7 |
CHandoverEvent | |
Cns3::EpcX2Sap::HandoverPreparationFailureParams | Parameters of the HANDOVER PREPARATION FAILURE message |
Cns3::LteRrcSap::HandoverPreparationInfo | |
Cns3::EpcX2Sap::HandoverRequestAckParams | Parameters of the HANDOVER REQUEST ACKNOWLEDGE message |
Cns3::EpcX2Sap::HandoverRequestParams | Parameters of the HANDOVER REQUEST message |
Cns3::HarqProcessInfoElement_t | |
Cns3::Hasher | Generic Hash function interface |
Cns3::olsr::MessageHeader::Hello | |
Cns3::HigherLayerSelected_s | See section 4.3.27 higherLayerSelected |
Cns3::Histogram | Class used to store data and make an histogram of the data frequency |
Cns3::olsr::MessageHeader::Hna | |
Cns3::Ipv6RawSocketImpl::icmpv6Filter | Struct to hold the ICMPv6 filter |
Cns3::aodv::IdCache | Unique packets identification cache used for simple duplicate detection |
Cns3::IeMeshIdValue | Hold objects of type ns3::IeMeshId |
Cns3::olsr::IfaceAssocTuple | An Interface Association Tuple |
Cns3::IidManager::IidInformation | |
Cns3::IidManager | TypeId information manager |
►CIInterruptCallback | Struct interface to NSC soft interrupt capabilities |
Cns3::NscInterfaceImpl | Nsc interface implementation class |
Cns3::ImsiLcidPair_t | |
Cin6_ifreq | |
Cns3::Indent | |
Cns3::Inet6SocketAddress | An Inet6 address class |
CINetDatagramSocket | Struct interface to NSC Datagram (i.e., UDP) Sockets |
Cns3::InetSocketAddress | Inet address class |
CINetStack | Struct interface to NSC stack |
CINetStreamSocket | Struct interface to NSC Stream (i.e., TCP) Sockets |
Cns3::Time::Information | How to convert between other units and the current unit |
CPsrExperiment::Input | |
CCollisionExperiment::Input | |
Cns3::int64x64_t | High precision numerical type, implementing Q64.64 fixed precision |
Cns3::int64x64::Int64x64TestSuite | |
Cns3::InterferenceHelper | Handles interference calculations |
Cns3::IntToType< v > | This trivial template is extremely useful, as explained in "Modern C++ Design", p29, section 2.4, "Mapping Integral Constants to Types" |
CIpAddressHelper | Helper to print a node's IP addresses |
Cns3::IpcsClassifierRecord | |
Cns3::IpcsClassifierRecord::ipv4Addr | |
Cns3::Ipv4AddressTlvValue::ipv4Addr | |
Cns3::Ipv4Address | Ipv4 addresses are stored in host order in this class |
Cns3::Ipv4AddressGenerator | This generator assigns addresses sequentially from a provided network address; used in topology code |
Cns3::Ipv4AddressGeneratorImpl | Implementation class of Ipv4AddressGenerator This generator assigns addresses sequentially from a provided network address; used in topology code. It also keeps track of all addresses assigned to perform duplicate detection |
Cns3::Ipv4AddressHelper | A helper class to make life easier while doing simple IPv4 address assignment in scripts |
Cns3::Ipv4AddressValue | Hold objects of type ns3::Ipv4Address |
Cns3::Ipv4EndPoint | A representation of an internet endpoint/connection |
Cns3::Ipv4EndPointDemux | Demultiplexes packets to various transport layer endpoints |
Cns3::Ipv4InterfaceAddress | Class to store IPv4 address information on an interface |
Cns3::Ipv4InterfaceContainer | Holds a vector of std::pair of Ptr<Ipv4> and interface index |
Cns3::Ipv4Mask | Class to represent an Ipv4 address mask |
Cns3::Ipv4MaskValue | Hold objects of type ns3::Ipv4Mask |
Cns3::Ipv4MulticastRoutingTableEntry | A record of an IPv4 multicast route for Ipv4GlobalRouting and Ipv4StaticRouting |
Cns3::AnimationInterface::Ipv4RoutePathElement | |
Cns3::AnimationInterface::Ipv4RouteTrackElement | |
►Cns3::Ipv4RoutingHelper | Factory to create ns3::Ipv4RoutingProtocol objects |
Cns3::AodvHelper | Helper class that adds AODV routing to nodes |
Cns3::DsdvHelper | Helper class that adds DSDV routing to nodes |
Cns3::Ipv4GlobalRoutingHelper | Helper class that adds ns3::Ipv4GlobalRouting objects |
Cns3::Ipv4ListRoutingHelper | Helper class that adds ns3::Ipv4ListRouting objects |
Cns3::Ipv4NixVectorHelper | Helper class that adds Nix-vector routing to nodes |
Cns3::Ipv4StaticRoutingHelper | Helper class that adds ns3::Ipv4StaticRouting objects |
Cns3::OlsrHelper | Helper class that adds OLSR routing to nodes |
Cns3::Ipv4RoutingTableEntry | A record of an IPv4 routing table entry for Ipv4GlobalRouting and Ipv4StaticRouting |
Cns3::Ipv6Address | Describes an IPv6 address |
Cns3::Ipv6AddressGenerator | This generator assigns addresses sequentially from a provided network address; used in topology code |
Cns3::Ipv6AddressGeneratorImpl | Implementation class of Ipv6AddressGenerator This generator assigns addresses sequentially from a provided network address; used in topology code. It also keeps track of all addresses assigned to perform duplicate detection |
Cns3::Ipv6AddressHelper | Helper class to auto-assign global IPv6 unicast addresses |
Cns3::Ipv6AddressValue | Hold objects of type ns3::Ipv6Address |
Cns3::Ipv6EndPoint | A representation of an internet IPv6 endpoint/connection |
Cns3::Ipv6EndPointDemux | Demultiplexor for end points |
Cns3::Ipv6InterfaceAddress | IPv6 address associated with an interface |
Cns3::Ipv6InterfaceContainer | Keep track of a set of IPv6 interfaces |
Cns3::Ipv6MulticastRoutingTableEntry | A record of an IPv6 multicast route |
Cns3::Ipv6Prefix | Describes an IPv6 prefix |
Cns3::Ipv6PrefixValue | Hold objects of type ns3::Ipv6Prefix |
►Cns3::Ipv6RoutingHelper | A factory to create ns3::Ipv6RoutingProtocol objects |
Cns3::Ipv6ListRoutingHelper | Helper class that adds ns3::Ipv6ListRouting objects |
Cns3::Ipv6StaticRoutingHelper | Helper class that adds ns3::Ipv6StaticRouting objects |
Cns3::RipNgHelper | Helper class that adds RIPng routing to nodes |
►Cns3::Ipv6RoutingTableEntry | A record of an IPv6 route |
Cns3::RipNgRoutingTableEntry | RipNg Routing Table Entry |
►CISendCallback | Struct interface to NSC send capabilities |
Cns3::NscInterfaceImpl | Nsc interface implementation class |
Cns3::dsdv::IsExpired | |
Cns3::dsr::IsExpired | |
Cns3::dsr::GraReply::IsExpired | Check if the entry is expired or not |
Cns3::aodv::IdCache::IsExpired | |
Cns3::dsr::RreqTable::IsExpired | Check if the entry is expired or not |
Cns3::aodv::IsExpired | |
Cns3::ByteTagIterator::Item | Identifies a byte tag and a set of bytes within a packet to which the tag applies |
Cns3::PacketTagIterator::Item | Identifies a packet tag within a packet |
Cns3::BlockAckManager::Item | A struct for packet, Wifi header, and timestamp |
Cns3::AttributeConstructionList::Item | |
Cns3::WifiMacQueue::Item | A struct that holds information about a packet for putting in a packet queue |
►Cns3::CommandLine::Item | The argument base class |
Cns3::CommandLine::CallbackItem | An argument Item using a Callback to parse the input |
Cns3::CommandLine::UserItem< T > | An argument Item assigning to POD |
Cns3::ByteTagList::Iterator::Item | An item specifies an individual tag within a byte buffer |
Cns3::PacketMetadata::Item | Structure describing a packet metadata item |
Cns3::PacketMetadata::ItemIterator | Iterator class for metadata items |
►CItemSimple | |
Cvisualizer.svgitem.SvgItem | |
►Cvisualizer.ipython_view.IterableIPShell | |
Cvisualizer.ipython_view.IPythonView | |
Cns3::Buffer::Iterator | Iterator in a Buffer instance |
Cns3::ByteTagList::Iterator | An iterator for iterating through a byte tag list |
CJakesPropagationExample | Constructs a JakesPropagationlossModel and print the loss value as a function of time into std::cout |
Cns3::PyViz::LastPacketsSample | |
Cns3::LbtsMessage | Structure used for all-reduce LBTS computation |
Cns3::LteEnbCmacSapProvider::LcInfo | Logical Channel information to be passed to CmacSapProvider::ConfigureLc |
Cns3::LteUeMac::LcInfo | |
Cns3::BridgeNetDevice::LearnedState | |
Cns3::ofi::LearningController::LearnedState | |
Cns3::anonymous_namespace{pyviz.cc}::FastClipping::Line | |
Cns3::PointToPointChannel::Link | |
Cns3::TopologyReader::Link | Inner class holding the details about a link between two nodes |
Cns3::dsr::Link | The route cache structure |
Cns3::dsr::LinkKey | The maintenance buffer is responsible for maintaining packet next hop delivery The data packet is saved in maintenance buffer whenever the data packet is sent out of send buffer |
Cns3::olsr::MessageHeader::Hello::LinkMessage | |
Cns3::AnimationInterface::LinkPairCompare | |
Cns3::AnimationInterface::LinkProperties | |
Cns3::dsr::LinkStab | |
Cns3::olsr::LinkTuple | A Link Tuple |
Cns3::EpcX2Sap::LoadInformationParams | Parameters of the LOAD INFORMATION message |
CLoadProfile | |
Cns3::Buffer::LocalStaticDestructor | Local static destructor structure |
Cns3::LogComponent | A single log component configuration |
Cns3::LteRrcSap::LogicalChannelConfig | |
Cns3::LteUeCmacSapProvider::LogicalChannelConfig | |
Cns3::LogicalChannelConfigListElement_s | See section 4.3.4 logicalChannelConfigListElement |
Cns3::dot11s::HwmpRtable::LookupResult | Route lookup result, return type of LookupXXX methods |
Cns3::flame::FlameRtable::LookupResult | Route lookup result, return type of LookupXXX methods |
Cns3::LrWpanEdPower | Helper structure to manage the power measurement during ED |
Cns3::LrWpanPhyDataAndSymbolRates | This data structure provides the Bit rate and Symbol rate for a given channel See IEEE802.15.4-2006 Table 1 and 2 in section 6.1.1 and 6.1.2 |
Cns3::LrWpanPhyPibAttributes | IEEE802.15.4-2006 PHY PIB Attributes Table 23 in section 6.4.2 |
Cns3::LrWpanPhyPpduHeaderSymbolNumber | This data structure provides number of symbols for the PPDU headers: SHR and PHR See IEEE802.15.4-2006 Figure 16, Table 19 and 20 in section 6.3 |
Cns3::LrWpanSpectrumModelInitializer | Helper class used to automatically initialize the LrWpan Spectrum Model objects |
Cns3::LrWpanSpectrumValueHelper | This class defines all functions to create spectrum model for LrWpan |
►Cns3::LteAnrSapProvider | Service Access Point (SAP) offered by the ANR instance to the eNodeB RRC instance |
Cns3::MemberLteAnrSapProvider< C > | Template for the implementation of the LteAnrSapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteAnrSapUser | Service Access Point (SAP) offered by the eNodeB RRC instance to the ANR instance |
Cns3::MemberLteAnrSapUser< C > | Template for the implementation of the LteAnrSapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteAsSapProvider | This class implements the Access Stratum (AS) Service Access Point (SAP), i.e., the interface between the EpcUeNas and the LteUeRrc |
Cns3::MemberLteAsSapProvider< C > | Template for the implementation of the LteAsSapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteAsSapUser | This class implements the Access Stratum (AS) Service Access Point (SAP), i.e., the interface between the EpcUeNas and the LteUeRrc In particular, this class implements the User part of the SAP, i.e., the methods exported by the EpcUeNas and called by the LteUeRrc |
Cns3::MemberLteAsSapUser< C > | Template for the implementation of the LteAsSapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteEnbCmacSapProvider | Service Access Point (SAP) offered by the eNB MAC to the eNB RRC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1 |
Cns3::EnbMacMemberLteEnbCmacSapProvider | |
►Cns3::LteEnbCmacSapUser | Service Access Point (SAP) offered by the MAC to the RRC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1 |
Cns3::EnbRrcMemberLteEnbCmacSapUser | Class for forwarding CMAC SAP User functions |
►Cns3::LteEnbCphySapProvider | Service Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes |
Cns3::MemberLteEnbCphySapProvider< C > | Template for the implementation of the LteEnbCphySapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteEnbCphySapUser | Service Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes |
Cns3::MemberLteEnbCphySapUser< C > | Template for the implementation of the LteEnbCphySapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteEnbPhySapProvider | Service Access Point (SAP) offered by the eNB-PHY to the eNB-MAC |
Cns3::EnbMemberLteEnbPhySapProvider | |
►Cns3::LteEnbPhySapUser | Service Access Point (SAP) offered by the eNB-PHY to the eNB-MAC |
Cns3::EnbMacMemberLteEnbPhySapUser | |
Cns3::LteFfConverter | |
►Cns3::LteFfrRrcSapProvider | Service Access Point (SAP) offered by the Frequency Reuse algorithm instance to the eNodeB RRC instance |
Cns3::MemberLteFfrRrcSapProvider< C > | Template for the implementation of the LteFfrRrcSapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteFfrRrcSapUser | Service Access Point (SAP) offered by the eNodeB RRC instance to the Frequency Reuse algorithm instance |
Cns3::MemberLteFfrRrcSapUser< C > | Template for the implementation of the LteFfrRrcSapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteFfrSapProvider | Service Access Point (SAP) offered by the Frequency Reuse algorithm instance to the MAC Scheduler instance |
Cns3::MemberLteFfrSapProvider< C > | Template for the implementation of the LteFfrSapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteFfrSapUser | Service Access Point (SAP) offered by the eNodeB RRC instance to the Frequency Reuse algorithm instance |
Cns3::MemberLteFfrSapUser< C > | Template for the implementation of the LteFfrSapUser as a member of an owner class of type C to which all methods are forwarded |
Cns3::LteFlowId_t | |
►Cns3::LteGlobalPathlossDatabase | Store the last pathloss value for each TX-RX pair |
Cns3::DownlinkLteGlobalPathlossDatabase | |
Cns3::UplinkLteGlobalPathlossDatabase | |
►Cns3::LteHandoverManagementSapProvider | Service Access Point (SAP) offered by the handover algorithm instance to the eNodeB RRC instance |
Cns3::MemberLteHandoverManagementSapProvider< C > | Template for the implementation of the LteHandoverManagementSapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteHandoverManagementSapUser | Service Access Point (SAP) offered by the eNodeB RRC instance to the handover algorithm instance |
Cns3::MemberLteHandoverManagementSapUser< C > | Template for the implementation of the LteHandoverManagementSapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteMacSapProvider | Service Access Point (SAP) offered by the MAC to the RLC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1 |
Cns3::EnbMacMemberLteMacSapProvider< C > | |
Cns3::UeMemberLteMacSapProvider | |
►Cns3::LteMacSapUser | Service Access Point (SAP) offered by the MAC to the RLC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1 |
Cns3::LteRlcSpecificLteMacSapUser | |
Cns3::LteMiErrorModel | This class provides the BLER estimation based on mutual information metrics |
►Cns3::LtePdcpSapProvider | Service Access Point (SAP) offered by the PDCP entity to the RRC entity See 3GPP 36.323 Packet Data Convergence Protocol (PDCP) specification |
Cns3::LtePdcpSpecificLtePdcpSapProvider< C > | |
►Cns3::LtePdcpSapUser | Service Access Point (SAP) offered by the PDCP entity to the RRC entity See 3GPP 36.323 Packet Data Convergence Protocol (PDCP) specification |
Cns3::LtePdcpSpecificLtePdcpSapUser< C > | |
►Cns3::LteRlcSapProvider | Service Access Point (SAP) offered by the UM-RLC and AM-RLC entities to the PDCP entity See 3GPP 36.322 Radio Link Control (RLC) protocol specification |
Cns3::LteRlcSpecificLteRlcSapProvider< C > | |
►Cns3::LteRlcSapUser | Service Access Point (SAP) offered by the UM-RLC and AM-RLC entities to the PDCP entity See 3GPP 36.322 Radio Link Control (RLC) protocol specification |
Cns3::LtePdcpSpecificLteRlcSapUser | |
Cns3::LteRlcSpecificLteRlcSapUser< C > | |
Cns3::RealProtocolRlcSapUser | |
►Cns3::LteRrcSap | Class holding definition common to all UE/eNodeB SAP Users/Providers |
►Cns3::LteEnbRrcSapProvider | Part of the RRC protocol |
Cns3::MemberLteEnbRrcSapProvider< C > | Template for the implementation of the LteEnbRrcSapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteEnbRrcSapUser | Part of the RRC protocol |
Cns3::MemberLteEnbRrcSapUser< C > | Template for the implementation of the LteEnbRrcSapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteUeRrcSapProvider | Part of the RRC protocol |
Cns3::MemberLteUeRrcSapProvider< C > | Template for the implementation of the LteUeRrcSapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteUeRrcSapUser | Part of the RRC protocol |
Cns3::MemberLteUeRrcSapUser< C > | Template for the implementation of the LteUeRrcSapUser as a member of an owner class of type C to which all methods are forwarded |
Cns3::LteSpectrumModelId | |
Cns3::LteSpectrumValueHelper | This class defines all functions to create spectrum model for lte |
►Cns3::LteUeCmacSapProvider | Service Access Point (SAP) offered by the UE MAC to the UE RRC |
Cns3::UeMemberLteUeCmacSapProvider | |
►Cns3::LteUeCmacSapUser | Service Access Point (SAP) offered by the UE MAC to the UE RRC |
Cns3::UeMemberLteUeCmacSapUser | |
Cns3::LteUeConfig_t | Parameters for configuring the UE |
►Cns3::LteUeCphySapProvider | Service Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes |
Cns3::MemberLteUeCphySapProvider< C > | Template for the implementation of the LteUeCphySapProvider as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteUeCphySapUser | Service Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes |
Cns3::MemberLteUeCphySapUser< C > | Template for the implementation of the LteUeCphySapUser as a member of an owner class of type C to which all methods are forwarded |
►Cns3::LteUePhySapProvider | Service Access Point (SAP) offered by the UE-PHY to the UE-MAC |
Cns3::UeMemberLteUePhySapProvider | |
►Cns3::LteUePhySapUser | Service Access Point (SAP) offered by the PHY to the MAC |
Cns3::UeMemberLteUePhySapUser | |
Cns3::Mac16Address | This class can contain 16 bit addresses |
Cns3::Mac16AddressValue | Hold objects of type ns3::Mac16Address |
Cns3::Mac48Address | EUI-48 address |
Cns3::Mac48AddressValue | Hold objects of type ns3::Mac48Address |
Cns3::Mac64Address | EUI-64 address |
Cns3::Mac64AddressValue | Hold objects of type ns3::Mac64Address |
Cns3::MacCeListElement_s | See section 4.3.14 macCEListElement |
Cns3::MacCeValue_u | See section 4.3.15 macCEValue |
►Cns3::MacLowBlockAckEventListener | Listen for block ack events |
Cns3::EdcaTxopN::BlockAckEventListener | |
►Cns3::MacLowDcfListener | Listen to NAV eventsThis class is typically connected to an instance of ns3::Dcf and calls to its methods are forwards to the corresponding ns3::Dcf methods |
Cns3::LowDcfListener | Listener for NAV events |
►Cns3::MacLowTransmissionListener | Listen to events coming from ns3::MacLow |
Cns3::DcaTxop::TransmissionListener | Listener for MacLow events |
Cns3::EdcaTxopN::TransmissionListener | |
Cns3::MacLowTransmissionParameters | Control how a packet is transmitted |
Cns3::MacRxMiddle | This class handles duplicate detection and recomposition of fragments |
Cns3::MacTxMiddle | Handles sequence numbering of IEEE 802.11 data frames |
Cns3::dsr::MaintainBuffEntry | DSR Maintain Buffer Entry |
Cns3::dsr::MaintainBuffer | DSR maintain buffer |
Cgrid.MainWindow | |
Cns3::LteRrcSap::MasterInformationBlock | |
Cns3::Config::MatchContainer | Hold a set of objects which match a specific search string |
Cns3::McpsDataConfirmParams | MCPS-DATA.confirm params |
Cns3::McpsDataIndicationParams | MCPS-DATA.indication params |
Cns3::McpsDataRequestParams | MCPS-DATA.request params |
Cns3::LteRrcSap::MeasConfig | |
Cns3::LteRrcSap::MeasGapConfig | |
Cns3::LteRrcSap::MeasIdToAddMod | |
Cns3::LteRrcSap::MeasObjectEutra | |
Cns3::LteRrcSap::MeasObjectToAddMod | |
Cns3::LteRrcSap::MeasResultEutra | |
Cns3::LteRrcSap::MeasResults | |
Cns3::LteRrcSap::MeasurementReport | |
Cns3::LteUeRrc::MeasValues | Represents a measurement result from a certain cell |
Cns3::MeshHelper | Helper to create IEEE 802.11s mesh networks |
CMeshTest | |
Cns3::MeshWifiBeacon | Beacon is beacon header + list of arbitrary information elements |
Cns3::MicrowaveOvenSpectrumModel5MhzInitializer | |
Cns3::MicrowaveOvenSpectrumModel6MhzInitializer | |
Cns3::MicrowaveOvenSpectrumValueHelper | This class provides methods for the creation of SpectrumValue instances that mimic the Power Spectral Density of commercial microwave ovens based on the measurements reported in the following paper: Tanim M |
Cns3::olsr::MessageHeader::Mid | |
Cns3::LteRrcSap::MobilityControlInfo | |
Cns3::MobilityHelper | Helper class used to assign positions and mobility models to nodes |
Cns3::LteRrcSap::MobilityStateParameters | |
Cns3::ModelNode | |
Cns3::ModelTypeid | |
Cns3::MpiInterface | Singleton used to interface to the communications infrastructure when running NS3 in parallel |
Cns3::olsr::MprSelectorTuple | An MPR-Selector Tuple |
CMyCb | |
CMyModel | |
Cns3::dot11s::HwmpProtocolMac::MyPerr | |
Cns3::NameNode | |
Cns3::Names | A directory of name and Ptr<Object> associations that allows us to give any ns3 Object a name |
Cns3::NamesPriv | |
Cns3::LteEnbMac::NcRaPreambleInfo | Info associated with a preamble allocated for non-contention based RA |
Cns3::aodv::Neighbors::Neighbor | Neighbor description |
Cns3::dsr::RouteCache::Neighbor | The following code handles link-layer acks |
Cns3::aodv::Neighbors | Maintain list of active neighbors |
Cns3::olsr::NeighborTuple | A Neighbor Tuple |
Cns3::LteAnr::NeighbourRelation_t | Neighbour Relation between two eNodeBs (serving eNodeB and neighbour eNodeB) |
CNetAnimExperiment | Helper class for UAN CW MAC example |
Cns3::NetDeviceContainer | Holds a vector of ns3::NetDevice pointers |
Cns3::PyViz::NetDeviceStatistics | |
Cns3::dsr::NetworkKey | |
Cns3::Ipv6AddressGeneratorImpl::NetworkState | This class holds the state for a given network |
Cns3::Ipv4AddressGeneratorImpl::NetworkState | This class holds the state for a given network |
Cns3::InterferenceHelper::NiChange | Noise and Interference (thus Ni) event |
Cns3::NodeContainer | Keep track of a set of node pointers |
Cns3::NodeList | List of simulation nodes |
Cns3::AnimationInterface::NodeSize | |
Cns3::dsr::NodeStab | |
Cns3::PyViz::NodeStatistics | |
Cns3::Ns2MobilityHelper | Helper class which can read ns-2 movement files and configure nodes mobility |
Cns3::NullMessageSentBuffer | Non-blocking send buffers for Null Message implementation |
CTypeTraits< T >::NullType | Null value type traits |
►Cobject | |
Cflowmon-parse-results.FiveTuple | |
Cflowmon-parse-results.Flow | |
Cflowmon-parse-results.Histogram | |
Cflowmon-parse-results.ProbeFlowStats | |
Cflowmon-parse-results.Simulation | |
Cinterface_statistics.StatisticsCollector | |
Cinterface_statistics.StatisticsCollector.NetDevStats | |
Csample-simulator.MyModel | |
►Cvisualizer.base.InformationWindow | |
Cinterface_statistics.ShowInterfaceStatistics | |
Cipv4_routing_table.ShowIpv4RoutingTable | |
Colsr.ShowOlsrRoutingTable | |
Cshow_last_packets.ShowLastPackets | |
Cvisualizer.base.NetDeviceTraits | |
Cvisualizer.core.ShowTransmissionsMode | |
Cvisualizer.core.Visualizer._PanningState | |
Cvisualizer.core.Visualizer.NodeDragState | |
Cvisualizer.hud.Axes | |
Cwifi_intrastructure_link.WifiLinkMonitor | |
►Cns3::ObjectBase | Implement the ns-3 type and attribute system |
►Cns3::Chunk | Abstract base class for ns3::Header and ns3::Trailer |
►Cns3::Header | Protocol header serialization and deserialization |
►Canonymous_namespace{packet-metadata-test.cc}::HistoryHeaderBase | |
Canonymous_namespace{packet-metadata-test.cc}::HistoryHeader< N > | |
►Canonymous_namespace{packet-test-suite.cc}::ATestHeaderBase | |
Canonymous_namespace{packet-test-suite.cc}::ATestHeader< N > | |
CBenchHeader< N > | |
CMyHeader | |
Cns3::AlohaNoackMacHeader | Doxygen introspection did not find any typical Config paths |
Cns3::AmsduSubframeHeader | Doxygen introspection did not find any typical Config paths |
Cns3::aodv::RerrHeader | Route Error (RERR) Message Format |
Cns3::aodv::RrepAckHeader | Route Reply Acknowledgment (RREP-ACK) Message Format |
Cns3::aodv::RrepHeader | Route Reply (RREP) Message Format |
Cns3::aodv::RreqHeader | Route Request (RREQ) Message Format |
Cns3::aodv::TypeHeader | AODV types |
Cns3::ArpHeader | The packet header for an ARP packet |
►Cns3::Asn1Header | This class has the purpose to encode Information Elements according to ASN.1 syntax, as defined in ITU-T X-691 |
►Cns3::RrcAsn1Header | This class extends Asn1Header functions, adding serialization/deserialization of some Information elements defined in 3GPP TS 36.331 |
Cns3::HandoverPreparationInfoHeader | This class manages the serialization/deserialization of HandoverPreparationInfo IE |
►Cns3::RrcDlCcchMessage | This class only serves to discriminate which message type has been received in downlink (eNb to ue) for channel CCCH |
Cns3::RrcConnectionReestablishmentHeader | This class manages the serialization/deserialization of RrcConnectionReestablishment IE |
Cns3::RrcConnectionReestablishmentRejectHeader | This class manages the serialization/deserialization of RrcConnectionReestablishmentReject IE |
Cns3::RrcConnectionRejectHeader | This class manages the serialization/deserialization of RrcConnectionReject IE |
Cns3::RrcConnectionSetupHeader | This class manages the serialization/deserialization of RrcConnectionSetup IE |
►Cns3::RrcDlDcchMessage | This class only serves to discriminate which message type has been received in downlink (eNb to ue) for channel DCCH |
Cns3::RrcConnectionReconfigurationHeader | This class manages the serialization/deserialization of RrcConnectionReconfiguration IE |
Cns3::RrcConnectionReleaseHeader | This class manages the serialization/deserialization of RrcConnectionRelease IE |
►Cns3::RrcUlCcchMessage | This class only serves to discriminate which message type has been received in uplink (ue to eNb) for channel CCCH |
Cns3::RrcConnectionReestablishmentRequestHeader | This class manages the serialization/deserialization of RRCConnectionReestablishmentRequest IE |
Cns3::RrcConnectionRequestHeader | This class manages the serialization/deserialization of RrcConnectionRequest IE |
►Cns3::RrcUlDcchMessage | This class only serves to discriminate which message type has been received in uplink (ue to eNb) for channel DCCH |
Cns3::MeasurementReportHeader | This class manages the serialization/deserialization of MeasurementReport IE |
Cns3::RrcConnectionReconfigurationCompleteHeader | This class manages the serialization/deserialization of RrcConnectionSetupComplete IE |
Cns3::RrcConnectionReestablishmentCompleteHeader | This class manages the serialization/deserialization of RrcConnectionReestablishmentComplete IE |
Cns3::RrcConnectionSetupCompleteHeader | This class manages the serialization/deserialization of RrcConnectionSetupComplete IE |
Cns3::BandwidthRequestHeader | This class implements the bandwidth-request mac Header as described by IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems 6.3.2.1.2 Bandwidth request header, page 38 |
Cns3::CtrlBAckRequestHeader | Headers for Block ack request |
Cns3::CtrlBAckResponseHeader | Headers for Block ack response |
Cns3::Dcd | Doxygen introspection did not find any typical Config paths |
Cns3::DlMap | Doxygen introspection did not find any typical Config paths |
Cns3::dot11s::MeshHeader | Mesh Control field, see IEEE 802.11s draft 3.0 section 7.1.3.5b |
Cns3::dot11s::PeerLinkFrameStart | 802.11s Peer link management frame |
Cns3::DsaAck | Doxygen introspection did not find any typical Config paths |
Cns3::DsaReq | Doxygen introspection did not find any typical Config paths |
Cns3::DsaRsp | Doxygen introspection did not find any typical Config paths |
Cns3::dsdv::DsdvHeader | DSDV Update Packet Format |
►Cns3::dsr::DsrFsHeader | Dsr fixed size header Format |
Cns3::dsr::DsrRoutingHeader | Header of Dsr Routing |
►Cns3::dsr::DsrOptionHeader | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionAckHeader | Acknowledgement (ACK) Message Format |
Cns3::dsr::DsrOptionAckReqHeader | Acknowledgement Request (ACK_RREQ) Message Format |
Cns3::dsr::DsrOptionPad1Header | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionPadnHeader | Doxygen introspection did not find any typical Config paths |
►Cns3::dsr::DsrOptionRerrHeader | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionRerrUnreachHeader | Route Error (RERR) Unreachable node address option Message Format |
Cns3::dsr::DsrOptionRerrUnsupportHeader | Route Error (RERR) Unsupported option Message Format |
Cns3::dsr::DsrOptionRrepHeader | Route Reply (RREP) Message Format |
Cns3::dsr::DsrOptionRreqHeader | Route Request (RREQ) Message Format |
Cns3::dsr::DsrOptionSRHeader | Source Route (SR) Message Format |
Cns3::EpcX2HandoverPreparationFailureHeader | Doxygen introspection did not find any typical Config paths |
Cns3::EpcX2HandoverRequestAckHeader | Doxygen introspection did not find any typical Config paths |
Cns3::EpcX2HandoverRequestHeader | Doxygen introspection did not find any typical Config paths |
Cns3::EpcX2Header | Doxygen introspection did not find any typical Config paths |
Cns3::EpcX2LoadInformationHeader | Doxygen introspection did not find any typical Config paths |
Cns3::EpcX2ResourceStatusUpdateHeader | Doxygen introspection did not find any typical Config paths |
Cns3::EpcX2SnStatusTransferHeader | Doxygen introspection did not find any typical Config paths |
Cns3::EpcX2UeContextReleaseHeader | Doxygen introspection did not find any typical Config paths |
Cns3::EthernetHeader | Packet header for Ethernet |
Cns3::flame::FlameHeader | Flame header |
Cns3::FragmentationSubheader | This class implements the fragmentation sub-header as described by IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems 6.3.2.2.1 Fragmentation subheader, page 39 |
Cns3::GenericMacHeader | This class implements the Generic mac Header as described by IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems 6.3.2.1.1 Generic MAC header, page 36 |
Cns3::GrantManagementSubheader | Doxygen introspection did not find any typical Config paths |
Cns3::GtpuHeader | Implementation of the GTPv1-U Release 10 as per 3Gpp TS 29.281 document |
Cns3::Icmpv4DestinationUnreachable | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv4Echo | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv4Header | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv4TimeExceeded | Doxygen introspection did not find any typical Config paths |
►Cns3::Icmpv6Header | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6DestinationUnreachable | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6Echo | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6NA | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6NS | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6ParameterError | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6RA | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6Redirection | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6RS | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6TimeExceeded | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6TooBig | Doxygen introspection did not find any typical Config paths |
►Cns3::Icmpv6OptionHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6OptionLinkLayerAddress | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6OptionMtu | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6OptionPrefixInformation | Doxygen introspection did not find any typical Config paths |
Cns3::Icmpv6OptionRedirected | Doxygen introspection did not find any typical Config paths |
Cns3::IdealHandoverCommandHeader | |
Cns3::IdealHandoverPreparationInfoHeader | |
Cns3::Ipv4Header | Packet header for IPv4 |
►Cns3::Ipv6ExtensionHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionAHHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionDestinationHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionESPHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionFragmentHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionHopByHopHeader | Doxygen introspection did not find any typical Config paths |
►Cns3::Ipv6ExtensionRoutingHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionLooseRoutingHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6Header | Doxygen introspection did not find any typical Config paths |
►Cns3::Ipv6OptionHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionJumbogramHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionPad1Header | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionPadnHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionRouterAlertHeader | Doxygen introspection did not find any typical Config paths |
COptionWithAlignmentHeader | |
COptionWithoutAlignmentHeader | |
Cns3::LlcSnapHeader | Header for the LLC/SNAP encapsulation |
Cns3::LrWpanMacHeader | Represent the Mac Header with the Frame Control and Sequence Number fields |
Cns3::LtePdcpHeader | The packet header for the Packet Data Convergence Protocol (PDCP) packets |
Cns3::LteRlcAmHeader | The packet header for the AM Radio Link Control (RLC) protocol packets |
Cns3::LteRlcHeader | The packet header for the Radio Link Control (RLC) protocol packets |
Cns3::MacHeaderType | Represents the HT (Header Type) field of generic MAC and bandwidth request headers |
Cns3::ManagementMessageType | Doxygen introspection did not find any typical Config paths |
Cns3::MgtAddBaRequestHeader | Implement the header for management frames of type add block ack request |
Cns3::MgtAddBaResponseHeader | Implement the header for management frames of type add block ack response |
Cns3::MgtAssocRequestHeader | Implement the header for management frames of type association request |
Cns3::MgtAssocResponseHeader | Implement the header for management frames of type association response |
Cns3::MgtDelBaHeader | Implement the header for management frames of type del block ack |
Cns3::MgtProbeRequestHeader | Implement the header for management frames of type probe request |
►Cns3::MgtProbeResponseHeader | Implement the header for management frames of type probe response |
Cns3::MgtBeaconHeader | Implement the header for management frames of type beacon |
Cns3::OfdmDownlinkFramePrefix | |
Cns3::olsr::MessageHeader | Doxygen introspection did not find any typical Config paths |
Cns3::olsr::PacketHeader | Doxygen introspection did not find any typical Config paths |
Cns3::PppHeader | Packet header for PPP |
Cns3::RadiotapHeader | Radiotap header implementation |
Cns3::RipNgHeader | RipNgHeader - see RFC 2080 |
Cns3::RipNgRte | RipNg Routing Table Entry (RTE) - see RFC 2080 |
Cns3::RngReq | Doxygen introspection did not find any typical Config paths |
Cns3::RngRsp | Doxygen introspection did not find any typical Config paths |
Cns3::SeqTsHeader | Doxygen introspection did not find any typical Config paths |
Cns3::SixLowPanFrag1 | 6LoWPAN FRAG1 header - see RFC 4944 |
Cns3::SixLowPanFragN | 6LoWPAN FRAGN header - see RFC 4944 |
Cns3::SixLowPanHc1 | 6LoWPAN HC1 header - see RFC 4944 |
Cns3::SixLowPanIphc | LOWPAN_IPHC base Encoding - see RFC 6282 |
Cns3::SixLowPanIpv6 | 6LoWPAN IPv6 uncomprssed header - see RFC 4944 |
Cns3::SixLowPanNhcExtension | LOWPAN_NHC Extension Header Encoding - see RFC 6282 |
Cns3::SixLowPanUdpNhcExtension | UDP LOWPAN_NHC Extension Header Encoding - see RFC 6282 |
Cns3::TcpHeader | Header for the Transmission Control Protocol |
Cns3::Tlv | This class implements the Type-Len-Value structure channel encodings as described by "IEEE Standard for
Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" |
Cns3::UanHeaderCommon | Common packet header fields |
Cns3::UanHeaderRcAck | Header used for ACK packets by protocol UanMacRc |
Cns3::UanHeaderRcCts | CTS header |
Cns3::UanHeaderRcCtsGlobal | Cycle broadcast information |
Cns3::UanHeaderRcData | Extra data header information |
Cns3::UanHeaderRcRts | RTS header |
Cns3::Ucd | Doxygen introspection did not find any typical Config paths |
Cns3::UdpHeader | Packet header for UDP packets |
Cns3::UlMap | Doxygen introspection did not find any typical Config paths |
Cns3::VendorSpecificActionHeader | See IEEE 802.11-2007 chapter 7.3.1.11 and 7.4.5 also IEEE 802.11p-2010 chapter 7.4.5 Although WifiActionHeader has been defined in wifi mgt-header.h/.cc, it is not a good way to inherit from it or add vendor specific action support |
Cns3::WifiActionHeader | See IEEE 802.11 chapter 7.3.1.11 Header format: | category: 1 | action value: 1 | |
►Cns3::WifiInformationElementVector | Information element vectorImplements a vector of WifiInformationElements |
Cns3::MeshInformationElementVector | |
Cns3::WifiMacHeader | Implements the IEEE 802.11 MAC header |
Cns3::WimaxMacToMacHeader | This class implements the mac to mac header needed to dump a wimax pcap file The header format was reverse-engineered by looking at existing live pcap traces which could be opened with wireshark i.e., we have no idea where this is coming from |
►Cns3::SimpleRefCount< PbbPacket, Header > | |
Cns3::PbbPacket | Main PacketBB Packet object |
►Cns3::Trailer | Protocol trailer serialization and deserialization |
►Canonymous_namespace{packet-metadata-test.cc}::HistoryTrailerBase | |
Canonymous_namespace{packet-metadata-test.cc}::HistoryTrailer< N > | |
►Canonymous_namespace{packet-test-suite.cc}::ATestTrailerBase | |
Canonymous_namespace{packet-test-suite.cc}::ATestTrailer< N > | |
Cns3::EthernetTrailer | Packet trailer for Ethernet |
Cns3::LrWpanMacTrailer | Represent the Mac Trailer with the Frame Check Sequence field |
Cns3::WifiMacTrailer | Implements the IEEE 802.11 MAC trailer |
Cns3::ConfigStore | Doxygen introspection did not find any typical Config paths |
►Cns3::Tag | Tag a set of bytes in a packet |
►Canonymous_namespace{packet-test-suite.cc}::ATestTagBase | |
Canonymous_namespace{packet-test-suite.cc}::ATestTag< N > | |
CBenchTag< N > | |
CIPv4TestTag | |
CIPv6TestTag | |
CMyTag | |
Cns3::AnimByteTag | Byte tag using by Anim to uniquely identify packets |
Cns3::aodv::DeferredRouteOutputTag | Tag used by AODV implementation |
Cns3::CoDelTimestampTag | |
Cns3::DelayJitterEstimationTimestampTag | Tag to perform Delay and Jitter estimations |
Cns3::DeviceNameTag | This class implements a tag that carries the ns3 device name from where a packet is coming |
Cns3::dot11s::HwmpTag | Hwmp tag implements interaction between HWMP protocol and MeshWifiMac |
Cns3::dsdv::DeferredRouteOutputTag | Tag used by DSDV implementation |
Cns3::EpsBearerTag | Tag used to define the RNTI and EPS bearer ID for packets interchanged between the EpcEnbApplication and the LteEnbNetDevice |
Cns3::flame::FlameTag | Transmitter and receiver addresses |
Cns3::FlowIdTag | Doxygen introspection did not find any typical Config paths |
Cns3::HigherDataTxVectorTag | This tag will be used to support higher layer control data rate and tx power level |
Cns3::HighLatencyCtsToSelfTxVectorTag | |
Cns3::HighLatencyDataTxVectorTag | |
Cns3::HighLatencyRtsTxVectorTag | |
Cns3::Ipv4FlowProbeTag | Tag used to allow a fast identification of the packet |
Cns3::Ipv4PacketInfoTag | This class implements Linux struct pktinfo in order to deliver ancillary information to the socket interface |
Cns3::Ipv6FlowProbeTag | Tag used to allow a fast identification of the packet |
Cns3::Ipv6PacketInfoTag | This class implements a tag that carries socket ancillary data to the socket interface |
Cns3::LrWpanLqiTag | Doxygen introspection did not find any typical Config paths |
Cns3::LtePhyTag | Tag used to define PHY parameters |
Cns3::LteRadioBearerTag | Tag used to define the RNTI and LC id for each MAC packet trasmitted |
Cns3::LteRlcSduStatusTag | This class implements a tag that carries the status of a RLC SDU for the fragmentation process Status of RLC SDU |
Cns3::PacketSocketTag | This class implements a tag that carries the dest address of a packet and the packet type |
Cns3::PdcpTag | Tag to calculate the per-PDU delay from eNb PDCP to UE PDCP |
Cns3::PyVizPacketTag | |
Cns3::QosTag | The aim of the QosTag is to provide means for an Application to specify the TID which will be used by a QoS-aware WifiMac for a given traffic flow |
Cns3::RlcTag | Tag to calculate the per-PDU delay from eNb RLC to UE RLC |
Cns3::SimpleTag | Internal tag to store source, destination and protocol of each packet |
Cns3::SnrTag | Doxygen introspection did not find any typical Config paths |
Cns3::SocketAddressTag | This class implements a tag that carries an address of a packet across the socket interface |
Cns3::SocketIpTosTag | Indicates whether the socket has IP_TOS set |
Cns3::SocketIpTtlTag | This class implements a tag that carries the socket-specific TTL of a packet to the IP layer |
Cns3::SocketIpv6HopLimitTag | This class implements a tag that carries the socket-specific HOPLIMIT of a packet to the IPv6 layer |
Cns3::SocketIpv6TclassTag | Indicates whether the socket has IPV6_TCLASS set |
Cns3::SocketSetDontFragmentTag | Indicates whether packets should be sent out with the DF (Don't Fragment) flag set |
CTimestampTag | |
►Cns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | |
►Cns3::Object | Base class which provides memory management and object aggregation |
CAlternateTestObject | |
►Canonymous_namespace{object-test-suite.cc}::BaseA | |
Canonymous_namespace{object-test-suite.cc}::DerivedA | |
►Canonymous_namespace{object-test-suite.cc}::BaseB | |
Canonymous_namespace{object-test-suite.cc}::DerivedB | |
CAttributeObjectTest | |
►CBaseConfigObject | |
CDerivedConfigObject | |
CConfigExample | |
►CConfigTestObject | |
CDerivedConfigTestObject | |
CDerived | |
CEmitter | |
CEmitter | |
CEmitter | |
CMyObject | |
►Cns3::AntennaModel | Interface for antenna radiation pattern models |
Cns3::CosineAntennaModel | Cosine Antenna Model |
Cns3::IsotropicAntennaModel | Isotropic antenna model |
Cns3::ParabolicAntennaModel | Antenna model based on a parabolic approximation of the main lobe radiation pattern |
►Cns3::Application | The base class for all ns3 applications |
CEpsBearerTagUdpClient | |
CMyApp | |
CMyApp | |
CMyApp | |
Cns3::BulkSendApplication | Send as much traffic as possible, trying to fill the bandwidth |
Cns3::EpcEnbApplication | This application is installed inside eNBs and provides the bridge functionality for user data plane packets between the radio interface and the S1-U interface |
Cns3::EpcSgwPgwApplication | This application implements the SGW/PGW functionality |
Cns3::OnOffApplication | Generate traffic to a single destination according to an OnOff pattern |
Cns3::PacketSink | Receive and consume traffic generated to an IP address and port |
Cns3::PacketSocketClient | A simple client |
Cns3::PacketSocketServer | A server using PacketSocket |
Cns3::Ping6 | A ping6 application |
Cns3::Radvd | Router advertisement daemon |
Cns3::SocketWriter | |
Cns3::UdpClient | A Udp client |
Cns3::UdpEchoClient | A Udp Echo client |
Cns3::UdpEchoServer | A Udp Echo server |
Cns3::UdpServer | A UDP server, receives UDP packets from a remote host |
Cns3::UdpTraceClient | Default trace to send |
Cns3::V4Ping | Application which sends one ICMP ECHO request, waits for a REPLYs and reports the calculated RTT |
CReceiver | |
CSender | |
CSimpleSource | |
Cns3::ArpCache | An ARP cache |
Cns3::ArpL3Protocol | An implementation of the ARP protocol |
Cns3::AthstatsWifiTraceSink | Trace sink for wifi device that mimics madwifi's athstats tool |
Cns3::BandwidthManager | This class manage the bandwidth request and grant mechanism |
Cns3::BSLinkManager | |
►Cns3::BSScheduler | |
Cns3::BSSchedulerRtps | This class implements a simple downlink scheduler for rtPS flows |
Cns3::BSSchedulerSimple | Doxygen introspection did not find any typical Config paths |
Cns3::Building | 3d building block |
Cns3::BuildingListPriv | Private implementation detail of the BuildingList API |
Cns3::BurstProfileManager | |
►Cns3::Channel | Abstract Channel Base Class |
Cns3::BridgeChannel | Virtual channel implementation for bridges (BridgeNetDevice) |
Cns3::CsmaChannel | Csma Channel |
►Cns3::PointToPointChannel | Simple Point To Point Channel |
Cns3::PointToPointRemoteChannel | |
►Cns3::SimpleChannel | A simple channel, for simple things and testing |
Cns3::ErrorChannel | A Error channel, introducing deterministic delays on even/odd packets |
Cns3::ErrorChannelSixlow | A Error channel, introducing deterministic delays on even/odd packets |
►Cns3::SpectrumChannel | Defines the interface for spectrum-aware channel implementations |
Cns3::MultiModelSpectrumChannel | This SpectrumChannel implementation can handle the presence of SpectrumPhy instances which can use different spectrum models, i.e., different SpectrumModel |
Cns3::SingleModelSpectrumChannel | SpectrumChannel implementation which handles a single spectrum model |
Cns3::UanChannel | Channel class used by UAN devices |
►Cns3::WifiChannel | Wifi Channel interface specificationThis class works in tandem with the ns3::WifiPhy class |
Cns3::YansWifiChannel | A Yans wifi channelThis wifi channel implements the propagation model described in "Yet Another Network Simulator", (http://cutebugs.net/files/wns2-yans.pdf) |
►Cns3::WimaxChannel | |
Cns3::SimpleOfdmWimaxChannel | |
Cns3::ChannelListPriv | Private implementation detail of the ChannelList API |
Cns3::ConnectionManager | The same connection manager class serves both for BS and SS though some functions are exclusive to only one of them |
►Cns3::DataCalculator | Calculates data during a simulation |
►Cns3::CounterCalculator< uint32_t > | |
Cns3::PacketCounterCalculator | A stat for counting packets |
Cns3::CounterCalculator<> | |
Cns3::MinMaxAvgTotalCalculator< double > | |
►Cns3::MinMaxAvgTotalCalculator< uint32_t > | |
Cns3::PacketSizeMinMaxAvgTotalCalculator | A stat for collecting packet size statistics: min, max and average |
Cns3::MinMaxAvgTotalCalculator< uint64_t > | |
Cns3::CounterCalculator< T > | Template class CounterCalculator |
Cns3::MinMaxAvgTotalCalculator< T > | Template class MinMaxAvgTotalCalculator |
Cns3::TimeMinMaxAvgTotalCalculator | Unfortunately, templating the base MinMaxAvgTotalCalculator to operate over Time values isn't straightforward |
►Cns3::DataCollectionObject | Base class for data collection framework objects |
Cns3::FileAggregator | This aggregator sends values it receives to a file |
Cns3::GnuplotAggregator | This aggregator produces output used to make gnuplot plots |
►Cns3::Probe | Base class for probes |
Cns3::ApplicationPacketProbe | Probe to translate from a TraceSource to two more easily parsed TraceSources |
Cns3::BooleanProbe | This class is designed to probe an underlying ns3 TraceSource exporting a bool |
Cns3::DoubleProbe | This class is designed to probe an underlying ns3 TraceSource exporting a double |
Cns3::Ipv4PacketProbe | This class is designed to probe an underlying ns3 TraceSource exporting a packet, an IPv4 object, and an interface |
Cns3::Ipv6PacketProbe | This class is designed to probe an underlying ns3 TraceSource exporting a packet, an IPv6 object, and an interface |
Cns3::PacketProbe | This class is designed to probe an underlying ns3 TraceSource exporting a packet |
Cns3::Uinteger16Probe | This class is designed to probe an underlying ns3 TraceSource exporting an uint16_t |
Cns3::Uinteger32Probe | This class is designed to probe an underlying ns3 TraceSource exporting an uint32_t |
Cns3::Uinteger8Probe | This class is designed to probe an underlying ns3 TraceSource exporting an uint8_t |
Cns3::TimeSeriesAdaptor | Takes probed values of different types and outputs the current time plus the value with both converted to doubles |
Cns3::DataCollector | Collects data |
►Cns3::DataOutputInterface | Abstract Data Output Interface class s |
Cns3::OmnetDataOutput | Outputs data in a format compatible with OMNeT library and framework |
Cns3::SqliteDataOutput | Outputs data in a format compatible with SQLite |
►Cns3::Dcf | Doxygen introspection did not find any typical Config paths |
Cns3::DcaTxop | Handle packet fragmentation and retransmissions |
Cns3::EdcaTxopN | This queue contains packets for a particular access class |
►Cns3::DeviceEnergyModel | Base class for device energy models |
Cns3::AcousticModemEnergyModel | WHOI micro-modem energy model |
Cns3::SimpleDeviceEnergyModel | A simple device energy model where current drain can be set by the user |
Cns3::WifiRadioEnergyModel | A WiFi radio energy model |
Cns3::dot11s::AirtimeLinkMetricCalculator | Airtime link metric calculator |
Cns3::dot11s::HwmpRtable | Routing table for HWMP – 802.11s routing protocol |
Cns3::dot11s::PeerLink | Peer link model for 802.11s Peer Management protocol |
Cns3::dot11s::PeerManagementProtocol | 802.11s Peer Management Protocol model |
Cns3::dsr::DsrNetworkQueue | Doxygen introspection did not find any typical Config paths |
►Cns3::dsr::DsrOptions | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionAck | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionAckReq | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionPad1 | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionPadn | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionRerr | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionRrep | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionRreq | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::DsrOptionSR | Doxygen introspection did not find any typical Config paths |
Cns3::dsr::GraReply | Maintain the gratuitous reply |
Cns3::dsr::PassiveBuffer | DSR passive buffer |
Cns3::dsr::RouteCache | DSR route request queue Since DSR is an on demand routing we queue requests while looking for route |
Cns3::dsr::RreqTable | Maintain list of RreqTable entry |
►Cns3::EnergyHarvester | Energy harvester base class |
Cns3::BasicEnergyHarvester | BasicEnergyHarvester increases remaining energy stored in an associated Energy Source |
Cns3::EnergyHarvesterContainer | Holds a vector of ns3::EnergyHarvester pointers |
►Cns3::EnergySource | Doxygen introspection did not find any typical Config paths |
Cns3::BasicEnergySource | BasicEnergySource decreases/increases remaining energy stored in itself in linearly |
Cns3::LiIonEnergySource | Model a generic Lithium Ion Battery basing on [1][2] |
Cns3::RvBatteryModel | Rakhmatov Vrudhula non-linear battery model |
Cns3::EnergySourceContainer | Holds a vector of ns3::EnergySource pointers |
►Cns3::EpcHelper | Base helper class to handle the creation of the EPC entities |
Cns3::EmuEpcHelper | Create an EPC network using EmuFdNetDevice |
Cns3::PointToPointEpcHelper | Create an EPC network with PointToPoint links |
Cns3::EpcMme | This object implements the MME functionality |
Cns3::EpcTestRrc | RRC stub providing a testing S1 SAP user to be used with the EpcEnbApplication |
Cns3::EpcUeNas | |
Cns3::EpcX2 | This entity is installed inside an eNB and provides the functionality for the X2 interface |
►Cns3::ErrorModel | General error model that can be used to corrupt packets |
Cns3::BinaryErrorModel | |
Cns3::BinaryErrorSixlowModel | |
Cns3::BurstErrorModel | Determine which bursts of packets are errored corresponding to an underlying distribution, burst rate, and burst size |
Cns3::ListErrorModel | Provide a list of Packet uids to corrupt |
Cns3::RateErrorModel | Determine which packets are errored corresponding to an underlying distribution, rate, and unit |
Cns3::ReceiveListErrorModel | Provide a list of Packets to corrupt |
►Cns3::ErrorRateModel | Interface for Wifi's error models |
Cns3::NistErrorRateModel | A model for the error rate for different modulations |
Cns3::YansErrorRateModel | Model the error rate for different modulations |
►Cns3::FfMacScheduler | This abstract base class identifies the interface by means of which the helper object can plug on the MAC a scheduler implementation based on the FF MAC Sched API |
Cns3::CqaFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for the Channel and QoS Aware Scheduler |
Cns3::FdBetFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Frequency Domain Blind Equal Throughput scheduler |
Cns3::FdMtFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Frequency Domain Maximize Throughput scheduler |
Cns3::FdTbfqFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Frequency Domain Token Bank Fair Queue scheduler |
Cns3::PfFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Proportional Fair scheduler |
Cns3::PssFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Priority Set scheduler |
Cns3::RrFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Round Robin scheduler |
Cns3::TdBetFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Time Domain Blind Equal Throughput scheduler |
Cns3::TdMtFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Time Domain Maximize Throughput scheduler |
Cns3::TdTbfqFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Time Domain Token Bank Fair Queue scheduler |
Cns3::TtaFfMacScheduler | Implements the SCHED SAP and CSCHED SAP for a Throughput to Average scheduler |
Cns3::flame::FlameRtable | Routing table for FLAME |
Cns3::FlowMonitor | An object that monitors and reports back packet flows observed during a simulation |
►Cns3::FlowProbe | Responsible for listening for packet events in a specific point of the simulated space, report those events to the global FlowMonitor, and collect its own flow statistics regarding only the packets that pass through that probe |
Cns3::Ipv4FlowProbe | Class that monitors flows at the IPv4 layer of a Node |
Cns3::Ipv6FlowProbe | Class that monitors flows at the IPv6 layer of a Node |
Cns3::GlobalRouter | An interface aggregated to a node to provide global routing info |
Cns3::GrantedTimeWindowMpiInterface | Interface between ns-3 and MPI |
Cns3::GridBuildingAllocator | Allocate buildings on a rectangular 2d grid |
Cns3::IpcsClassifier | |
►Cns3::IpL4Protocol | L4 Protocol abstract base class |
Cns3::dsr::DsrRouting | Dsr Routing base |
Cns3::Icmpv4L4Protocol | |
Cns3::Icmpv6L4Protocol | An implementation of the ICMPv6 protocol |
Cns3::NscTcpL4Protocol | Nsc wrapper glue, to interface with the Ipv4 protocol underneath |
Cns3::TcpL4Protocol | A layer between the sockets interface and IP |
Cns3::UdpL4Protocol | Implementation of the UDP protocol |
►Cns3::Ipv4 | Access to the Ipv4 forwarding table, interfaces, and configuration |
Cns3::Ipv4L3ClickProtocol | Implement the Ipv4 layer specifically for Click nodes to allow a clean integration of Click |
Cns3::Ipv4L3Protocol | Implement the Ipv4 layer |
Cns3::Ipv4Interface | The IPv4 representation of a network interface |
►Cns3::Ipv4RoutingProtocol | Abstract base class for IPv4 routing protocols |
CIpv4ARouting | |
CIpv4BRouting | |
Cns3::aodv::RoutingProtocol | AODV routing protocol |
Cns3::dsdv::RoutingProtocol | DSDV routing protocol |
Cns3::Ipv4ClickRouting | Class to allow a node to use Click for external routing |
Cns3::Ipv4GlobalRouting | Global routing protocol for IP version 4 stacks |
Cns3::Ipv4ListRouting | This class is a specialization of Ipv4RoutingProtocol that allows other instances of Ipv4RoutingProtocol to be inserted in a prioritized list |
Cns3::Ipv4NixVectorRouting | Nix-vector routing protocol |
Cns3::Ipv4StaticRouting | Static routing protocol for IP version 4 stacks |
Cns3::olsr::RoutingProtocol | OLSR routing protocol for IPv4 |
►Cns3::Ipv6 | Access to the IPv6 forwarding table, interfaces, and configuration |
Cns3::Ipv6L3Protocol | IPv6 layer implementation |
Cns3::Ipv6AutoconfiguredPrefix | Router prefix information |
►Cns3::Ipv6Extension | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionAH | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionDestination | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionESP | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionFragment | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionHopByHop | Doxygen introspection did not find any typical Config paths |
►Cns3::Ipv6ExtensionRouting | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionLooseRouting | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionDemux | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionRoutingDemux | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6Interface | The IPv6 representation of a network interface |
►Cns3::Ipv6Option | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionJumbogram | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionPad1 | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionPadn | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionRouterAlert | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6OptionDemux | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6PmtuCache | This class implements the Path MTU cache, as defined by RFC 1981 |
►Cns3::Ipv6RoutingProtocol | Abstract base class for Ipv6 routing protocols |
CIpv6ARouting | |
CIpv6BRouting | |
Cns3::Ipv6ListRouting | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6StaticRouting | Doxygen introspection did not find any typical Config paths |
Cns3::RipNg | RIPng Routing Protocol, defined in RFC 2080 |
Cns3::JakesProcess | Implementation for a single path Stationary Jakes propagation loss model |
Cns3::LrWpanCsmaCa | This class is a helper for the LrWpanMac to manage the Csma/CA state machine according to IEEE 802.15.4-2006, section 7.5.1.4 |
Cns3::LrWpanErrorModel | Model the error rate for IEEE 802.15.4 2.4 GHz AWGN channel for OQPSK the model description can be found in IEEE Std 802.15.4-2006, section E.4.1.7 |
Cns3::LrWpanMac | Class that implements the LR-WPAN Mac state machine |
Cns3::LteAmc | Implements the Adaptive Modulation And Coding Scheme as proposed in 3GPP TSG-RAN WG1 - R1-081483 http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_52b/Docs/R1-081483.zip |
Cns3::LteAnr | Automatic Neighbour Relation function |
Cns3::LteEnbMac | This class implements the MAC layer of the eNodeB device |
Cns3::LteEnbRrc | The LTE Radio Resource Control entity at the eNB |
Cns3::LteEnbRrcProtocolIdeal | Models the transmission of RRC messages from the UE to the eNB in an ideal fashion, without errors and without consuming any radio resources |
Cns3::LteEnbRrcProtocolReal | Models the transmission of RRC messages from the UE to the eNB in a real fashion, by creating real RRC PDUs and transmitting them over Signaling Radio Bearers using radio resources allocated by the LTE MAC scheduler |
►Cns3::LteFfrAlgorithm | The abstract base class of a Frequency Reuse algorithm |
Cns3::LteFfrDistributedAlgorithm | Distributed Fractional Frequency Reuse algorithm implementation |
Cns3::LteFfrEnhancedAlgorithm | Enhanced Fractional Frequency Reuse algorithm implementation |
Cns3::LteFfrSimple | Simple Frequency Reuse algorithm implementation which uses only 1 sub-band |
Cns3::LteFfrSoftAlgorithm | Soft Fractional Frequency Reuse algorithm implementation |
Cns3::LteFrHardAlgorithm | Hard Frequency Reuse algorithm implementation which uses only 1 sub-band |
Cns3::LteFrNoOpAlgorithm | FR algorithm implementation which simply does nothing |
Cns3::LteFrSoftAlgorithm | Soft Frequency Reuse algorithm implementation |
Cns3::LteFrStrictAlgorithm | Strict Frequency Reuse algorithm implementation |
►Cns3::LteHandoverAlgorithm | The abstract base class of a handover algorithm that operates using the Handover Management SAP interface |
Cns3::A2A4RsrqHandoverAlgorithm | Handover algorithm implementation based on RSRQ measurements, Event A2 and Event A4 |
Cns3::A3RsrpHandoverAlgorithm | Implementation of the strongest cell handover algorithm, based on RSRP measurements and Event A3 |
Cns3::NoOpHandoverAlgorithm | Handover algorithm implementation which simply does nothing |
Cns3::LteHelper | Creation and configuration of LTE entities |
Cns3::LteHexGridEnbTopologyHelper | This helper class allows to easily create a topology with eNBs grouped in three-sector sites layed out on an hexagonal grid |
Cns3::LteInterference | This class implements a gaussian interference model, i.e., all incoming signals are added to the total interference |
Cns3::LtePdcp | LTE PDCP entity, see 3GPP TS 36.323 |
►Cns3::LtePhy | The LtePhy models the physical layer of LTE |
Cns3::LteEnbPhy | LteEnbPhy models the physical layer for the eNodeB |
Cns3::LteTestUePhy | |
Cns3::LteUePhy | The LteSpectrumPhy models the physical layer of LTE |
►Cns3::LteRadioBearerInfo | Store information on active radio bearer instance |
Cns3::LteDataRadioBearerInfo | Store information on active data radio bearer instance |
Cns3::LteSignalingRadioBearerInfo | Store information on active signaling radio bearer instance |
►Cns3::LteRlc | This abstract base class defines the API to interact with the Radio Link Control (LTE_RLC) in LTE, see 3GPP TS 36.322 |
Cns3::LteRlcAm | LTE RLC Acknowledged Mode (AM), see 3GPP TS 36.322 |
Cns3::LteRlcSm | LTE_RLC Saturation Mode (SM): simulation-specific mode used for experiments that do not need to consider the layers above the LTE_RLC |
Cns3::LteRlcTm | LTE RLC Transparent Mode (TM), see 3GPP TS 36.322 |
Cns3::LteRlcUm | LTE RLC Unacknowledged Mode (UM), see 3GPP TS 36.322 |
Cns3::LteSimpleHelper | Creation and configuration of LTE entities |
►Cns3::LteStatsCalculator | Doxygen introspection did not find any typical Config paths |
Cns3::MacStatsCalculator | Takes care of storing the information generated at MAC layer |
Cns3::PhyRxStatsCalculator | Takes care of storing the information generated at PHY layer regarding reception |
Cns3::PhyStatsCalculator | Takes care of storing the information generated at PHY layer |
Cns3::PhyTxStatsCalculator | Takes care of storing the information generated at PHY layer regarding transmission |
Cns3::RadioBearerStatsCalculator | This class is an ns-3 trace sink that performs the calculation of PDU statistics for uplink and downlink |
Cns3::LteTestMac | This class implements a testing loopback MAC layer |
Cns3::LteTestPdcp | This class implements a testing PDCP entity |
Cns3::LteTestRrc | This class implements a testing RRC entity |
Cns3::LteUeMac | |
Cns3::LteUePowerControl | This class realizes Uplink Power Control functionality |
Cns3::LteUeRrc | |
Cns3::LteUeRrcProtocolIdeal | Models the transmission of RRC messages from the UE to the eNB in an ideal fashion, without errors and without consuming any radio resources |
Cns3::LteUeRrcProtocolReal | Models the transmission of RRC messages from the UE to the eNB in a real fashion, by creating real RRC PDUs and transmitting them over Signaling Radio Bearers using radio resources allocated by the LTE MAC scheduler |
►Cns3::MacLow | Handle RTS/CTS/DATA/ACK transactions |
Cns3::WaveMacLow | This class allows higher layer control data rate and tx power level |
►Cns3::MeshL2RoutingProtocol | Interface for L2 mesh routing protocol and mesh point communication |
Cns3::dot11s::HwmpProtocol | Hybrid wireless mesh protocol – a routing protocol of IEEE 802.11s draft |
Cns3::flame::FlameProtocol | FLAME routing protocol |
►Cns3::MeshStack | Prototype for class, which helps to install MAC-layer routing stack to ns3::MeshPointDevice |
Cns3::Dot11sStack | Helper class to allow easy installation of 802.11s stack |
Cns3::FlameStack | Helper class used to install FLAME mesh stack (actually single protocol in this stack) |
Cns3::MobilityBuildingInfo | Mobility buildings information (to be used by mobility models) |
►Cns3::MobilityModel | Keep track of the current position and velocity of an object |
Cns3::ConstantAccelerationMobilityModel | Mobility model for which the current acceleration does not change once it has been set and until it is set again explicitely to a new value |
Cns3::ConstantPositionMobilityModel | Mobility model for which the current position does not change once it has been set and until it is set again explicitely to a new value |
Cns3::ConstantVelocityMobilityModel | Mobility model for which the current speed does not change once it has been set and until it is set again explicitely to a new value |
Cns3::GaussMarkovMobilityModel | Gauss-Markov mobility model |
Cns3::HierarchicalMobilityModel | Hierarchical mobility model |
Cns3::RandomDirection2dMobilityModel | Random direction mobility model |
Cns3::RandomWalk2dMobilityModel | 2D random walk mobility model |
Cns3::RandomWaypointMobilityModel | Random waypoint mobility model |
Cns3::SteadyStateRandomWaypointMobilityModel | Steady-state random waypoint mobility model |
Cns3::WaypointMobilityModel | Waypoint-based mobility model |
Cns3::MpiReceiver | Class to aggregate to a NetDevice if it supports MPI capability |
►Cns3::MsduAggregator | Abstract class that concrete msdu aggregators have to implement |
Cns3::MsduStandardAggregator | Standard MSDU aggregator |
Cns3::NdiscCache | Doxygen introspection did not find any typical Config paths |
►Cns3::NetDevice | Network layer to device interface |
Cns3::AlohaNoackNetDevice | This devices implements the following features: |
Cns3::BridgeNetDevice | Virtual net device that bridges multiple LAN segments |
Cns3::CsmaNetDevice | A Device for a Csma Network Link |
Cns3::EmuNetDevice | A Device for an Emu Network Link |
Cns3::FdNetDevice | NetDevice to read/write network traffic from/into a file descriptor |
Cns3::LoopbackNetDevice | Virtual network interface that loops back any data sent to it to be immediately received on the same interface |
Cns3::LrWpanNetDevice | Network layer to device interface |
►Cns3::LteNetDevice | LteNetDevice provides basic implementation for all LTE network devices |
Cns3::LteEnbNetDevice | The eNodeB device implementation |
Cns3::LteUeNetDevice | Implements the UE net device |
Cns3::MeshPointDevice | Virtual net device modeling mesh point |
Cns3::NonCommunicatingNetDevice | This class implements a device which does not communicate, in the sense that it does not interact with the above protocol stack |
Cns3::OpenFlowSwitchNetDevice | A net device that switches multiple LAN segments via an OpenFlow-compatible flow table |
Cns3::PointToPointNetDevice | A Device for a Point to Point Network Link |
►Cns3::SimpleNetDevice | This device assumes 48-bit mac addressing; there is also the possibility to add an ErrorModel if you want to force losses on the device |
Cns3::LteSimpleNetDevice | Implements the LTE simple net device |
Cns3::SixLowPanNetDevice | Shim performing 6LoWPAN compression, decompression and fragmentation |
Cns3::TapBridge | A bridge to make it appear that a real host process is connected to an ns-3 net device |
Cns3::UanNetDevice | Net device for UAN models |
Cns3::VirtualNetDevice | A virtual device, similar to Linux TUN/TAP interfaces |
Cns3::WifiNetDevice | Hold together all Wifi-related objects |
►Cns3::WimaxNetDevice | Hold together all Wimax-related objects in a NetDevice |
Cns3::BaseStationNetDevice | |
Cns3::SubscriberStationNetDevice | |
Cns3::Node | A network Node |
Cns3::NodeListPriv | Private implementation detail of the NodeList API |
Cns3::Ns3NscStack | This object represents the underlying nsc stack, which is aggregated to a Node object, and which provides access to the sysctls of the nsc stack through attributes |
►Cns3::ofi::Controller | An interface for a Controller of OpenFlowSwitchNetDevices |
Cns3::ofi::DropController | Demonstration of a Drop controller |
Cns3::ofi::LearningController | Demonstration of a Learning controller |
Cns3::PacketBurst | This class implement a burst as a list of packets |
Cns3::PcapFileWrapper | A class that wraps a PcapFile as an ns3::Object and provides a higher-layer ns-3 interface to the low-level public methods of PcapFile |
►Cns3::PositionAllocator | Allocate a set of positions |
Cns3::FixedRoomPositionAllocator | Generate a random position uniformly distributed in the volume of a chosen room inside a chosen building |
Cns3::GridPositionAllocator | Allocate positions on a rectangular 2d grid |
Cns3::ListPositionAllocator | Allocate positions from a deterministic list specified by the user |
Cns3::RandomBoxPositionAllocator | Allocate random positions within a 3D box according to a set of three random variables |
Cns3::RandomBuildingPositionAllocator | Allocate each position by randomly chosing a building from the list of all buildings, and then randomly chosing a position inside the building |
Cns3::RandomDiscPositionAllocator | Allocate random positions within a disc according to a given distribution for the polar coordinates of each node with respect to the provided center of the disc |
Cns3::RandomRectanglePositionAllocator | Allocate random positions within a rectangle according to a pair of random variables |
Cns3::RandomRoomPositionAllocator | Allocate each position by randomly chosing a room from the list of all buildings, and then randomly chosing a position inside the room |
Cns3::SameRoomPositionAllocator | Walks a given NodeContainer sequentially, and for each node allocate a new position randomly in the same room of that node |
Cns3::UniformDiscPositionAllocator | Allocate the positions uniformely (with constant density) randomly within a disc |
Cns3::PriorityUlJob | |
►Cns3::PropagationDelayModel | Calculate a propagation delay |
Cns3::ConstantSpeedPropagationDelayModel | Propagation speed is constant |
Cns3::RandomPropagationDelayModel | Propagation delay is random |
►Cns3::PropagationLossModel | Modelize the propagation loss through a transmission medium |
►Cns3::BuildingsPropagationLossModel | This model provides means for simulating the following propagation phenomena in the presence of buildings: |
Cns3::HybridBuildingsPropagationLossModel | The HybridBuildingsPropagationModel is a compound of different models able to evaluate the pathloss from 200 to 2600 MHz, in different environments and with buildings (i.e., indoor and outdoor communications) |
Cns3::OhBuildingsPropagationLossModel | This model combines the OkumuraHata model with the BuildingsPropagationLossModel |
Cns3::Cost231PropagationLossModel | The COST-Hata-Model is the most often cited of the COST 231 models |
Cns3::FixedRssLossModel | Return a constant received power level independent of the transmit power |
Cns3::FriisPropagationLossModel | Friis propagation loss model |
Cns3::ItuR1238PropagationLossModel | This class implements the ITU-R 1238 propagation loss model |
Cns3::ItuR1411LosPropagationLossModel | ITU-R 1411 LOS propagation model |
Cns3::ItuR1411NlosOverRooftopPropagationLossModel | ITU-R 1411 NLOS over rooftop propagation model |
Cns3::JakesPropagationLossModel | jakes narrowband propagation model |
Cns3::Kun2600MhzPropagationLossModel | Empirical propagation model for the 2.6 GHz frequency |
Cns3::LogDistancePropagationLossModel | Log distance propagation model |
Cns3::MatrixPropagationLossModel | The propagation loss is fixed for each pair of nodes and doesn't depend on their actual positions |
Cns3::NakagamiPropagationLossModel | Nakagami-m fast fading propagation loss model |
Cns3::OkumuraHataPropagationLossModel | This class implements the Okumura Hata propagation loss model |
Cns3::RandomPropagationLossModel | The propagation loss follows a random distribution |
Cns3::RangePropagationLossModel | The propagation loss depends only on the distance (range) between transmitter and receiver |
Cns3::ThreeLogDistancePropagationLossModel | A log distance path loss propagation model with three distance fields |
Cns3::TwoRayGroundPropagationLossModel | Two-Ray Ground propagation loss model ported from NS2 |
►Cns3::Queue | Abstract base class for packet Queues |
Cns3::CoDelQueue | A CoDel packet queue |
Cns3::DropTailQueue | A FIFO packet queue that drops tail-end packets on overflow |
Cns3::RedQueue | A RED packet queue |
Cns3::RadioEnvironmentMapHelper | Generates a 2D map of the SINR from the strongest transmitter in the downlink of an LTE FDD system |
►Cns3::RandomVariableStream | The Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::ConstantRandomVariable | The Random Number Generator (RNG) that returns a constant |
Cns3::DeterministicRandomVariable | The Random Number Generator (RNG) that returns a predetermined sequence |
Cns3::EmpiricalRandomVariable | The Random Number Generator (RNG) that has a specified empirical distribution |
Cns3::ErlangRandomVariable | The Erlang distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::ExponentialRandomVariable | The exponential distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::GammaRandomVariable | The gamma distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::LogNormalRandomVariable | The log-normal distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::NormalRandomVariable | The normal (Gaussian) distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::ParetoRandomVariable | The Pareto distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::SequentialRandomVariable | The Random Number Generator (RNG) that returns a sequential list of values |
Cns3::TriangularRandomVariable | The triangular distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::UniformRandomVariable | The uniform distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::WeibullRandomVariable | The Weibull distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::ZetaRandomVariable | The zeta distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::ZipfRandomVariable | The Zipf distribution Random Number Generator (RNG) that allows stream numbers to be set deterministically |
Cns3::RemoteChannelBundle | Collection of NS3 channels between local and remote nodes |
►Cns3::RttEstimator | Base class for all RTT Estimators |
Cns3::RttMeanDeviation | The "Mean--Deviation" RTT estimator, as discussed by Van Jacobson |
►Cns3::Scheduler | Maintain the event list |
Cns3::CalendarScheduler | Calendar queue event scheduler |
Cns3::HeapScheduler | Binary heap event scheduler |
Cns3::ListScheduler | Std::list event scheduler |
Cns3::MapScheduler | Std::map event scheduler |
►Cns3::ServiceFlowManager | The same service flow manager class serves both for BS and SS though some functions are exclusive to only one of them |
Cns3::BsServiceFlowManager | |
Cns3::SsServiceFlowManager | |
►Cns3::SimulatorImpl | Doxygen introspection did not find any typical Config paths |
Cns3::DefaultSimulatorImpl | Doxygen introspection did not find any typical Config paths |
Cns3::DistributedSimulatorImpl | Distributed simulator implementation using lookahead |
Cns3::NullMessageSimulatorImpl | Simulator implementation using MPI and a Null Message algorithm |
Cns3::RealtimeSimulatorImpl | Doxygen introspection did not find any typical Config paths |
Cns3::VisualSimulatorImpl | A replacement simulator that starts the visualizer |
►Cns3::Socket | A low-level Socket API based loosely on the BSD Socket API |
Cns3::Ipv4RawSocketImpl | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6RawSocketImpl | Doxygen introspection did not find any typical Config paths |
Cns3::PacketSocket | A PacketSocket is a link between an application and a net device |
►Cns3::TcpSocket | (abstract) base class of all TcpSockets |
Cns3::NscTcpSocketImpl | Socket logic for the NSC TCP sockets |
►Cns3::TcpSocketBase | A base class for implementation of a stream socket using TCP |
Cns3::TcpNewReno | An implementation of a stream socket using TCP |
Cns3::TcpReno | An implementation of a stream socket using TCP |
Cns3::TcpRfc793 | An implementation of a stream socket using TCP |
Cns3::TcpTahoe | An implementation of a stream socket using TCP |
Cns3::TcpWestwood | An implementation of a stream socket using TCP |
►Cns3::UdpSocket | (abstract) base class of all UdpSockets |
Cns3::UdpSocketImpl | A sockets interface to UDP |
►Cns3::SocketFactory | Object to create transport layer instances that provide a socket API to applications |
►Cns3::Ipv4RawSocketFactory | API to create RAW socket instances |
Cns3::Ipv4RawSocketFactoryImpl | Implementation of IPv4 raw socket factory |
►Cns3::Ipv6RawSocketFactory | API to create IPv6 RAW socket instances |
Cns3::Ipv6RawSocketFactoryImpl | Implementation of IPv6 raw socket factory |
Cns3::PacketSocketFactory | This can be used as an interface in a node in order for the node to generate PacketSockets that can connect to net devices |
►Cns3::TcpSocketFactory | API to create TCP socket instances |
Cns3::NscTcpSocketFactoryImpl | Socket factory implementation for creating instances of NSC TCP |
Cns3::TcpSocketFactoryImpl | Socket factory implementation for native ns-3 TCP |
►Cns3::UdpSocketFactory | API to create UDP socket instances |
Cns3::UdpSocketFactoryImpl | Object to create UDP socket instances |
►Cns3::SpectrumErrorModel | Doxygen introspection did not find any typical Config paths |
Cns3::ShannonSpectrumErrorModel | This class implements the error model described in this paper: N |
Cns3::SpectrumInterference | This class implements a gaussian interference model, i.e., all incoming signals are added to the total interference |
►Cns3::SpectrumPhy | Abstract base class for Spectrum-aware PHY layers |
Cns3::HalfDuplexIdealPhy | This PHY layer implementation realizes an ideal OFDM PHY which transmits half-duplex (i.e., it can either receive or transmit at a given time) |
Cns3::LrWpanPhy | Make LrWpanPhy a SpectrumPhy so we can enable the eventual modeling of device interference |
Cns3::LteSimpleSpectrumPhy | The LteSimpleSpectrumPhy models the physical layer of LTE This class is used to test Frequency Reuse Algorithms, it allow to get SpectrumValue from channel and pass it to test script by trace mechanism |
Cns3::LteSpectrumPhy | The LteSpectrumPhy models the physical layer of LTE |
Cns3::RemSpectrumPhy | This minimal SpectrumPhy implemetation calculates the SINR with respect to the strongest signal for a given point |
Cns3::SpectrumAnalyzer | Simple SpectrumPhy implemetation that averages the spectrum power density of incoming transmissions to produce a spectrogram |
Cns3::WaveformGenerator | Simple SpectrumPhy implementation that sends customizable waveform |
►Cns3::SpectrumPropagationLossModel | Spectrum-aware propagation loss model |
Cns3::ConstantSpectrumPropagationLossModel | Doxygen introspection did not find any typical Config paths |
Cns3::FriisSpectrumPropagationLossModel | Doxygen introspection did not find any typical Config paths |
Cns3::TraceFadingLossModel | Fading loss model based on precalculated fading traces |
Cns3::SSLinkManager | This class implements the link manager of subscriber station net device |
Cns3::SSManager | This class manages a list of SSrecord |
Cns3::SSScheduler | |
►Cns3::Synchronizer | Base class used for synchronizing the simulation events to some real time "wall clock." |
Cns3::WallClockSynchronizer | Class used for synchronizing the simulation events to a real-time "wall clock" using Posix Clock functions |
►Cns3::TcpOption | Base class for all kinds of TCP options |
Cns3::TcpOptionEnd | Defines the TCP option of kind 0 (end of option list) as in RFC 793 |
Cns3::TcpOptionMSS | Defines the TCP option of kind 2 (maximum segment size) as in RFC 793 |
Cns3::TcpOptionNOP | Defines the TCP option of kind 1 (no operation) as in RFC 793 |
Cns3::TcpOptionTS | Defines the TCP option of kind 8 (timestamp option) as in RFC 1323 |
Cns3::TcpOptionUnknown | An unknown TCP option |
Cns3::TcpOptionWinScale | Defines the TCP option of kind 3 (window scale option) as in RFC 1323 |
Cns3::TcpRxBuffer | Class for the reordering buffer that keeps the data from lower layer, i.e |
Cns3::TcpTxBuffer | Class for keeping the data sent by the application to the TCP socket, i.e |
►Cns3::TopologyReader | Interface for input file readers management |
Cns3::InetTopologyReader | Topology file reader (Inet-format type) |
Cns3::OrbisTopologyReader | Topology file reader (Orbis-format type) |
Cns3::RocketfuelTopologyReader | Topology file reader (Rocketfuel-format type) |
►Cns3::UanMac | Virtual base class for all UAN MAC protocols |
Cns3::UanMacAloha | ALOHA MAC Protocol, the simplest MAC protocol for wireless networks |
Cns3::UanMacCw | CW-MAC protocol, similar in idea to the 802.11 DCF with constant backoff window |
Cns3::UanMacRc | Non-gateway node MAC for reservation channel MAC protocol |
Cns3::UanMacRcGw | Gateway side of RC-MAC |
►Cns3::UanNoiseModel | UAN Noise Model base class |
Cns3::UanNoiseModelDefault | Standard ambient acoustic noise model |
►Cns3::UanPhy | Base class for UAN Phy models |
Cns3::UanPhyDual | Two channel Phy |
Cns3::UanPhyGen | Generic PHY model |
►Cns3::UanPhyCalcSinr | Class used for calculating SINR of packet in UanPhy |
Cns3::UanPhyCalcSinrDefault | Default SINR calculator for UanPhyGen |
Cns3::UanPhyCalcSinrDual | Default SINR model for UanPhyDual |
Cns3::UanPhyCalcSinrFhFsk | WHOI Micromodem like FH-FSK model |
►Cns3::UanPhyPer | Calculate packet error probability, based on received SINR and modulation (mode) |
Cns3::UanPhyPerGenDefault | Default Packet Error Rate calculator for UanPhyGen |
Cns3::UanPhyPerUmodem | Packet error rate calculation assuming WHOI Micromodem-like PHY |
►Cns3::UanPropModel | Base class for implemented underwater propagation models |
Cns3::UanPropModelIdeal | Ideal propagation model (no pathloss, impulse PDP) |
Cns3::UanPropModelThorp | Uses Thorp's approximation to compute pathloss |
►Cns3::UanTransducer | Virtual base for Transducer objects |
Cns3::UanTransducerHd | Half duplex implementation of transducer object |
Cns3::UeManager | Manages all the radio bearer information possessed by the ENB RRC for a single UE |
Cns3::UlJob | This class implements a structure to compute the priority of service flows |
►Cns3::UplinkScheduler | Virtual class for uplink scheduler |
Cns3::UplinkSchedulerMBQoS | This class implements a Migration-based Quality of Service uplink scheduler(MBQoS) |
Cns3::UplinkSchedulerRtps | This class implements a simple uplink scheduler for rtPS flows |
Cns3::UplinkSchedulerSimple | Doxygen introspection did not find any typical Config paths |
►Cns3::WifiMac | Base class for all MAC-level wifi objects |
►Cns3::RegularWifiMac | Base class for all MAC-level wifi objects |
Cns3::AdhocWifiMac | |
Cns3::ApWifiMac | Wi-Fi AP state machineHandle association, dis-association and authentication, of STAs within an infrastructure BSS |
Cns3::MeshWifiInterfaceMac | Basic MAC of mesh point Wi-Fi interface |
Cns3::OcbWifiMac | STAs communicate with each directly outside the context of a BSSIn OCB mac mode,synchronization, association, dis-association and authentication of normal wifi are not used for wireless access in vehicular environments |
Cns3::StaWifiMac | The Wifi MAC high model for a non-AP STA in a BSS |
Cns3::WifiMacQueue | This queue implements the timeout procedure described in (Section 9.19.2.6 "Retransmit procedures" paragraph 6; IEEE 802.11-2012) |
►Cns3::WifiPhy | 802.11 PHY layer model |
Cns3::YansWifiPhy | 802.11 PHY layer modelThis PHY implements a model of 802.11a |
Cns3::WifiPhyStateHelper | This objects implements the PHY state machine of the Wifi device |
►Cns3::WifiRemoteStationManager | Hold a list of per-remote-station state |
Cns3::AarfcdWifiManager | Implementation of the AARF-CD algorithmThis algorithm was first described in "Efficient Collision Detection for Auto Rate Fallback Algorithm" |
Cns3::AarfWifiManager | AARF Rate control algorithmThis class implements the AARF rate control algorithm which was initially described in IEEE 802.11 Rate Adaptation: A Practical Approach, by M |
Cns3::AmrrWifiManager | AMRR Rate control algorithmThis class implements the AMRR rate control algorithm which was initially described in IEEE 802.11 Rate Adaptation: A Practical Approach, by M |
Cns3::ArfWifiManager | ARF Rate control algorithm |
Cns3::CaraWifiManager | Implement the CARA rate control algorithmImplement the CARA algorithm from: J |
Cns3::ConstantRateWifiManager | Use constant rates for data and control transmissions |
Cns3::IdealWifiManager | Ideal rate control algorithmThis class implements an 'ideal' rate control algorithm similar to RBAR in spirit (see A rate-adaptive MAC protocol for multihop wireless networks by G |
Cns3::MinstrelWifiManager | Implementation of Minstrel Rate Control AlgorithmPorting Minstrel from Madwifi and Linux Kernel http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/minstrel |
Cns3::OnoeWifiManager | Implementation of the rate control algorithm developed by Atsushi Onoe |
Cns3::RraaWifiManager | Robust Rate Adaptation AlgorithmThis is an implementation of RRAA as described in "Robust rate adaptation for 802.11 wireless networks" by "Starsky H. Y. Wong", "Hao Yang", "Songwu Lu", and, "Vaduvur Bharghavan" published in Mobicom 06 |
►Cns3::WifiTxCurrentModel | Modelize the transmit current as a function of the transmit power and mode |
Cns3::LinearWifiTxCurrentModel | Linear model of the Wifi transmit current |
Cns3::WimaxConnection | |
Cns3::WimaxMacQueue | |
►Cns3::WimaxPhy | |
Cns3::SimpleOfdmWimaxPhy | |
CPtrExample | |
CSampleEmitter | |
CSequenceNumberTestObj | |
CTestObject | |
Cns3::ObjectDeleter | |
Cns3::ObjectFactory | Instantiate subclasses of ns3::Object |
Cns3::ObjectFactoryValue | Hold objects of type ns3::ObjectFactory |
Cns3::Ns2MobilityHelper::ObjectStore | |
Cns3::OfdmDlBurstProfile | |
Cns3::OfdmDlMapIe | |
Cns3::OfdmUlBurstProfile | |
Cns3::OfdmUlMapIe | |
Cns3::olsr::OlsrState | This class encapsulates all data structures needed for maintaining internal state of an OLSR node |
Cns3::OnOffHelper | A helper to make it easier to instantiate an ns3::OnOffApplication on a set of nodes |
Cns3::OpenFlowSwitchHelper | Add capability to switch multiple LAN segments (IEEE 802.1D bridging) |
►Cns3::OptionField | Option field for an IPv6ExtensionHeader Enables adding options to an IPv6ExtensionHeader |
Cns3::Ipv6ExtensionDestinationHeader | Doxygen introspection did not find any typical Config paths |
Cns3::Ipv6ExtensionHopByHopHeader | Doxygen introspection did not find any typical Config paths |
COptionField | Option field for an DsrFsHeader Enables adding options to an DsrFsHeader |
Cns3::OrganizationIdentifier | Organization identifier is a public organizationally unique identifier assigned by the IEEE |
Cns3::OriginatorRxStatus | A class to keep track of the packet originator status |
Cns3::JakesProcess::Oscillator | Represents a single oscillator |
CPsrExperiment::Output | |
CCollisionExperiment::Output | |
Cns3::AnimationInterface::P2pLinkNodeIdPair | |
Cns3::PyViz::PacketCaptureOptions | |
Cns3::PyViz::PacketDropSample | |
CPacketEntry | |
Cns3::EpcTft::PacketFilter | Implement the data structure representing a TrafficFlowTemplate Packet Filter |
Cns3::PacketLossCounter | A class to count the number of lost packets |
Cns3::PacketMetadata | Handle packet metadata about packet headers and trailers |
Cns3::dsdv::PacketQueue | DSDV Packet queue |
►Cns3::PyViz::PacketSample | |
Cns3::PyViz::RxPacketSample | |
Cns3::PyViz::TxPacketSample | |
Cns3::PacketSinkHelper | A helper to make it easier to instantiate an ns3::PacketSinkApplication on a set of nodes |
Cns3::PacketSocketAddress | Address for a packet socket |
Cns3::PacketSocketHelper | Give ns3::PacketSocket powers to ns3::Node |
Cns3::PacketTagIterator | Iterator over the set of packet tags in a packet |
Cns3::PacketTagList | List of the packet tags stored in a packet |
Cns3::PagingInfoListElement_s | See section 4.3.30 pagingInfoListElement |
►Cns3::ParallelCommunicationInterface | Pure virtual base class for the interface between ns-3 and the parallel communication layer being used |
Cns3::GrantedTimeWindowMpiInterface | Interface between ns-3 and MPI |
Cns3::NullMessageMpiInterface | Interface between ns-3 and MPI for the Null Message distributed simulation implementation |
Cns3::ParameterLogger | Insert , when streaming function arguments |
►CPARENT | |
Cns3::SimpleRefCount< T, PARENT, DELETER > | A template-based reference counting class |
►Cns3::SimpleRefCount< AttributeAccessor > | |
►Cns3::AttributeAccessor | Allow setting and getting the value of an attribute |
Cns3::AccessorHelper< T, U > | |
Cns3::NscStackStringAccessor | This object represent the underlying nsc stack attributes and provide a ns-3-like system to access them though sysctls |
Cns3::ObjectPtrContainerAccessor | |
►Cns3::SimpleRefCount< AttributeChecker > | |
►Cns3::AttributeChecker | Represent the type of an attribute |
Cns3::EnumChecker | |
►Cns3::ObjectPtrContainerChecker | |
Cns3::internal::AnObjectPtrContainerChecker< T > | |
►Cns3::PointerChecker | |
Cns3::internal::APointerChecker< T > | |
►Cns3::SimpleRefCount< AttributeValue > | |
►Cns3::AttributeValue | Hold a value for an Attribute |
Cns3::BooleanValue | Hold a bool native type |
Cns3::CallbackValue | AttributeValue form of a Callback |
Cns3::DoubleValue | Hold a floating point type |
Cns3::EmptyAttributeValue | A class for an empty attribute value |
Cns3::EnumValue | Hold variables of type 'enum' |
Cns3::IntegerValue | Hold a signed integer type |
Cns3::ObjectPtrContainerValue | Contain a set of ns3::Object pointers |
Cns3::PointerValue | Hold objects of type Ptr<T> |
Cns3::RandomVariableValue | Hold objects of type ns3::RandomVariable |
Cns3::StringValue | Hold variables of type string |
Cns3::TimeValue | Attribute for objects of type ns3::Time |
Cns3::UintegerValue | Hold an unsigned integer type |
►Cns3::SimpleRefCount< BoundCallbackArgument > | |
Cns3::BoundCallbackArgument | |
►Cns3::SimpleRefCount< CallbackImplBase > | |
►Cns3::CallbackImplBase | Abstract base class for CallbackImpl Provides reference counting and equality test |
►Cns3::CallbackImpl< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | The unqualified CallbackImpl class |
Cns3::FunctorCallbackImpl< T, R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | CallbackImpl with functors |
Cns3::MemPtrCallbackImpl< OBJ_PTR, MEM_PTR, R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | CallbackImpl for pointer to member functions |
Cns3::CallbackImpl< R, empty, empty, empty, empty, empty, empty, empty, empty, empty > | CallbackImpl classes with varying numbers of argument types |
Cns3::CallbackImpl< R, T1, empty, empty, empty, empty, empty, empty, empty, empty > | CallbackImpl class with one argument |
Cns3::CallbackImpl< R, T1, T2, empty, empty, empty, empty, empty, empty, empty > | CallbackImpl class with two arguments |
Cns3::CallbackImpl< R, T1, T2, T3, empty, empty, empty, empty, empty, empty > | CallbackImpl class with three arguments |
Cns3::CallbackImpl< R, T1, T2, T3, T4, empty, empty, empty, empty, empty > | CallbackImpl class with four arguments |
Cns3::CallbackImpl< R, T1, T2, T3, T4, T5, empty, empty, empty, empty > | CallbackImpl class with five arguments |
►Cns3::CallbackImpl< R, T1, T2, T3, T4, T5, T6, empty, empty, empty > | CallbackImpl class with six arguments |
Cns3::ThreeBoundFunctorCallbackImpl< T, R, TX1, TX2, TX3, T1, T2, T3, T4, T5, T6 > | CallbackImpl for functors with first three arguments bound at construction |
►Cns3::CallbackImpl< R, T1, T2, T3, T4, T5, T6, T7, empty, empty > | CallbackImpl class with seven arguments |
Cns3::TwoBoundFunctorCallbackImpl< T, R, TX1, TX2, T1, T2, T3, T4, T5, T6, T7 > | CallbackImpl for functors with first two arguments bound at construction |
►Cns3::CallbackImpl< R, T1, T2, T3, T4, T5, T6, T7, T8, empty > | CallbackImpl class with eight arguments |
Cns3::BoundFunctorCallbackImpl< T, R, TX, T1, T2, T3, T4, T5, T6, T7, T8 > | CallbackImpl for functors with first argument bound at construction |
►Cns3::SimpleRefCount< DestinationAddressUnit > | |
Cns3::dot11s::DestinationAddressUnit | Describes an address unit in PREQ information element See 7.3.2.96 for more details |
►Cns3::SimpleRefCount< DrbActivator > | |
Cns3::DrbActivator | |
►Cns3::SimpleRefCount< EnbInfo > | |
Cns3::EpcMme::EnbInfo | Hold info on a ENB |
►Cns3::SimpleRefCount< EpcTft > | |
Cns3::EpcTft | This class implements the EPS bearer Traffic Flow Template (TFT), which is the set of all packet filters associated with an EPS bearer |
►Cns3::SimpleRefCount< EpcTftClassifier > | |
Cns3::EpcTftClassifier | Classifies IP packets accoding to Traffic Flow Templates (TFTs) |
►Cns3::SimpleRefCount< EventImpl > | |
Cns3::EventImpl | Simulation event |
►Cns3::SimpleRefCount< FdReader > | |
►Cns3::FdReader | A class that asynchronously reads from a file descriptor |
Cns3::FdNetDeviceFdReader | |
Cns3::TapBridgeFdReader | |
►Cns3::SimpleRefCount< FlowClassifier > | |
►Cns3::FlowClassifier | Provides a method to translate raw packet data into abstract flow identifier and packet identifier parameters |
Cns3::Ipv4FlowClassifier | Classifies packets by looking at their IP and TCP/UDP headers |
Cns3::Ipv6FlowClassifier | Classifies packets by looking at their IP and TCP/UDP headers |
►Cns3::SimpleRefCount< Fragments > | |
Cns3::Ipv4L3Protocol::Fragments | A Set of Fragment belonging to the same packet (src, dst, identification and proto) |
Cns3::Ipv6ExtensionFragment::Fragments | A Set of Fragment |
Cns3::SixLowPanNetDevice::Fragments | A Set of Fragment |
►Cns3::SimpleRefCount< IeBeaconTimingUnit > | |
Cns3::dot11s::IeBeaconTimingUnit | Describes one unit of beacon timing element |
►Cns3::SimpleRefCount< Implementation > | |
►Cns3::Hash::Implementation | Hash function implementation base class |
Cns3::Hash::Function::Fnv1a | Fnv1a hash function implementation |
Cns3::Hash::Function::Hash32 | Template for Hashfunctions from 32-bit hash functions |
Cns3::Hash::Function::Hash64 | Template for Hashfunctions from 64-bit hash functions |
Cns3::Hash::Function::Murmur3 | Murmur3 hash function implementation |
►Cns3::SimpleRefCount< InterferenceHelper::Event > | |
Cns3::InterferenceHelper::Event | Signal event for a packet |
►Cns3::SimpleRefCount< Ipv4MulticastRoute > | |
Cns3::Ipv4MulticastRoute | Ipv4 multicast route cache entry (similar to Linux struct mfc_cache) |
►Cns3::SimpleRefCount< Ipv4Route > | |
Cns3::Ipv4Route | Ipv4 route cache entry (similar to Linux struct rtable) |
►Cns3::SimpleRefCount< Ipv6MulticastRoute > | |
Cns3::Ipv6MulticastRoute | IPv6 multicast route entry |
►Cns3::SimpleRefCount< Ipv6Route > | |
Cns3::Ipv6Route | IPv6 route cache entry |
►Cns3::SimpleRefCount< LrWpanInterferenceHelper > | |
Cns3::LrWpanInterferenceHelper | This class provides helper functions for LrWpan interference handling |
►Cns3::SimpleRefCount< LteChunkProcessor > | |
►Cns3::LteChunkProcessor | This abstract class is used to process the time-vs-frequency SINR/interference/power chunk of a received LTE signal which was calculated by the LteInterference object |
Cns3::LteTestSinrChunkProcessor | This custom LteTestSinrChunkProcessor averages the calculated SINR over time |
►Cns3::SimpleRefCount< LteControlMessage > | |
►Cns3::LteControlMessage | The LteControlMessage provides a basic implementations for control messages (such as PDCCH allocation map, CQI feedbacks) that are exchanged among eNodeB and UEs |
Cns3::BsrLteControlMessage | The uplink BsrLteControlMessage defines the specific extension of the CE element for reporting the buffer status report |
Cns3::DlCqiLteControlMessage | The downlink CqiLteControlMessage defines an ideal list of feedback about the channel quality sent by the UE to the eNodeB |
Cns3::DlDciLteControlMessage | The Downlink Data Control Indicator messages defines the RB allocation for the users in the downlink |
Cns3::DlHarqFeedbackLteControlMessage | The downlink DlHarqFeedbackLteControlMessage defines the specific messages for transmitting the DL HARQ feedback through PUCCH |
Cns3::MibLteControlMessage | Abstract model for broadcasting the Master Information Block (MIB) within the control channel (BCCH) |
Cns3::RachPreambleLteControlMessage | Abstract model for the Random Access Preamble |
Cns3::RarLteControlMessage | Abstract model for the MAC Random Access Response message |
Cns3::Sib1LteControlMessage | Abstract model for broadcasting the System Information Block Type 1 (SIB1) within the control channel (BCCH) |
Cns3::UlDciLteControlMessage | The Uplink Data Control Indicator messages defines the RB allocation for the users in the uplink |
►Cns3::SimpleRefCount< LteHarqPhy > | |
Cns3::LteHarqPhy | Implements the HARQ functionalities related to PHY layer (i.e., decodification buffers for incremental redundancy managment) |
►Cns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | |
►Cns3::MeshWifiInterfaceMacPlugin | Common interface for mesh point interface MAC plugins |
Cns3::dot11s::HwmpProtocolMac | Interface MAC plugin for HWMP – 802.11s routing protocol |
Cns3::dot11s::PeerManagementProtocolMac | This is plugin to Mesh WiFi MAC, which implements interface to dot11s peer management protocol: it takes proper frames from MAC-layer, extracts peer link management information element and mesh configuration element and passes it to main part of protocol |
Cns3::flame::FlameProtocolMac | Interface MAC plugin FLAME routing protocol |
►Cns3::SimpleRefCount< NixVector > | |
Cns3::NixVector | Neighbor-index data structure for nix-vector routing |
►Cns3::SimpleRefCount< OutputStreamWrapper > | |
Cns3::OutputStreamWrapper | A class encapsulating an output stream |
►Cns3::SimpleRefCount< Packet > | |
Cns3::Packet | Network packets |
►Cns3::SimpleRefCount< PbbAddressBlock > | |
►Cns3::PbbAddressBlock | An Address Block and its associated Address TLV Blocks |
Cns3::PbbAddressBlockIpv4 | Concrete IPv4 specific PbbAddressBlock |
Cns3::PbbAddressBlockIpv6 | Concrete IPv6 specific PbbAddressBlock |
►Cns3::SimpleRefCount< PbbMessage > | |
►Cns3::PbbMessage | A message within a PbbPacket packet |
Cns3::PbbMessageIpv4 | Concrete IPv4 specific PbbMessage |
Cns3::PbbMessageIpv6 | Concrete IPv6 specific PbbMessage class |
►Cns3::SimpleRefCount< PbbTlv > | |
►Cns3::PbbTlv | A packet or message TLV |
Cns3::PbbAddressTlv | An Address TLV |
►Cns3::SimpleRefCount< RadvdInterface > | |
Cns3::RadvdInterface | Radvd interface configuration |
►Cns3::SimpleRefCount< RadvdPrefix > | |
Cns3::RadvdPrefix | Router prefix for radvd application |
►Cns3::SimpleRefCount< RefCountBase > | |
Cns3::RefCountBase | A deprecated way to get reference-counting powers |
►Cns3::SimpleRefCount< SpectrumConverter > | |
Cns3::SpectrumConverter | Class which implements a converter between SpectrumValue which are defined over different SpectrumModel |
►Cns3::SimpleRefCount< SpectrumModel > | |
Cns3::SpectrumModel | Set of frequency values implementing the domain of the functions in the Function Space defined by SpectrumValue |
►Cns3::SimpleRefCount< SpectrumSignalParameters > | |
►Cns3::SpectrumSignalParameters | This struct provides the generic signal representation to be used by all wireless technologies |
Cns3::HalfDuplexIdealPhySignalParameters | Signal parameters for HalfDuplexIdealPhy |
Cns3::LrWpanSpectrumSignalParameters | Signal parameters for LrWpan |
Cns3::LteSpectrumSignalParameters | Signal parameters for Lte |
Cns3::LteSpectrumSignalParametersDataFrame | Signal parameters for Lte Data Frame (PDSCH), and eventually after some control messages through other control channel embedded in PDSCH (i.e |
Cns3::LteSpectrumSignalParametersDlCtrlFrame | Signal parameters for Lte DL Ctrl Frame (RS, PCFICH and PDCCH) |
Cns3::LteSpectrumSignalParametersUlSrsFrame | Signal parameters for Lte SRS Frame |
►Cns3::SimpleRefCount< SpectrumValue > | |
Cns3::SpectrumValue | Set of values corresponding to a given SpectrumModel |
►Cns3::SimpleRefCount< SystemThread > | |
Cns3::SystemThread | A class which provides a relatively platform-independent thread primitive |
►Cns3::SimpleRefCount< TraceSourceAccessor > | |
Cns3::TraceSourceAccessor | Control access to objects' trace sources |
►Cns3::SimpleRefCount< UeInfo > | |
Cns3::EpcMme::UeInfo | Hold info on a UE |
Cns3::EpcSgwPgwApplication::UeInfo | Store info for each UE connected to this SGW |
►Cns3::SimpleRefCount< UeMeasure > | |
Cns3::A2A4RsrqHandoverAlgorithm::UeMeasure | Measurements reported by a UE for a cell ID |
Cns3::LteFfrDistributedAlgorithm::UeMeasure | Measurements reported by a UE for a cell ID |
►Cns3::SimpleRefCount< VendorSpecificValue > | |
►Cns3::VendorSpecificValue | Base class for storing the values of vendor specific parameters |
Cns3::SrsCqiRntiVsp | Define the RNTI that has generated the |
►Cns3::SimpleRefCount< WifiInformationElement > | |
►Cns3::WifiInformationElement | Information element, as defined in 802.11-2007 standardThe IEEE 802.11 standard includes the notion of Information Elements, which are encodings of management information to be communicated between STAs in the payload of various frames of type Management |
Cns3::dot11s::IeBeaconTiming | See 7.3.2.89 of 802.11s draft 2.07 |
Cns3::dot11s::IeConfiguration | Describes Mesh Configuration Element see 7.3.2.86 of 802.11s draft 3.0 |
Cns3::dot11s::IeLinkMetricReport | IEEE 802.11s Mesh ID 7.3.2.88 of 802.11s draft 3.0 |
Cns3::dot11s::IeMeshId | IEEE 802.11s Mesh ID 7.3.287 of 802.11s draft 3.0 |
Cns3::dot11s::IePeeringProtocol | |
Cns3::dot11s::IePeerManagement | See 7.3.2.85 of draft 2.07 |
Cns3::dot11s::IePerr | See 7.3.2.98 of 802.11s draft 2.07 |
Cns3::dot11s::IePrep | See 7.3.2.97 of 802.11s draft 2.07 |
Cns3::dot11s::IePreq | See 7.3.2.96 of 802.11s draft 2.07 |
Cns3::dot11s::IeRann | See 7.3.2.95 of 802.11s draft 2.07 |
Cns3::ExtendedSupportedRatesIE | The Extended Supported Rates Information ElementThis class knows how to serialise and deserialise the Extended Supported Rates Element that holds (non-HT) rates beyond the 8 that the original Supported Rates element can carry |
Cns3::HtCapabilities | The Ht Capabilities Information ElementThis class knows how to serialise and deserialise the Ht Capabilities Information Element |
Cns3::Ssid | The IEEE 802.11 SSID Information Element |
Cns3::SupportedRates | The Supported Rates Information ElementThis class knows how to serialise and deserialise the Supported Rates Element that holds the first 8 (non-HT) supported rates |
►Cns3::SimpleRefCount< X2CellInfo > | |
Cns3::X2CellInfo | |
►Cns3::SimpleRefCount< X2IfaceInfo > | |
Cns3::X2IfaceInfo | |
Cns3::ParseResult | |
Cns3::dsr::PassiveBuffEntry | DSR Passive Buffer Entry |
Cns3::dsr::PassiveKey | |
Ccheck-style.Patch | |
Ccheck-style.PatchChunk | |
Ccheck-style.PatchChunkLine | |
Cns3::dot11s::HwmpProtocol::PathError | Structure of path error: IePerr and list of receivers: interfaces and MAC address |
Cns3::EpcEnbS1SapUser::PathSwitchRequestAcknowledgeParameters | |
Cns3::EpcEnbS1SapProvider::PathSwitchRequestParameters | |
Cns3::PbbAddressTlvBlock | A block of Address TLVs (PbbAddressTlv) |
Cns3::PbbTlvBlock | A block of packet or message TLVs (PbbTlv) |
Cns3::PcapFile | A class representing a pcap file |
Cns3::PcapFile::PcapFileHeader | Pcap file header |
Cns3::PcapHelper | Manage pcap files for device models |
►Cns3::PcapHelperForDevice | Base class providing common user-level pcap operations for helpers representing net devices |
Cns3::CsmaHelper | Build a set of CsmaNetDevice objects |
Cns3::EmuHelper | Build a set of EmuNetDevice objects |
Cns3::FdNetDeviceHelper | Build a set of FdNetDevice objects Normally we eschew multiple inheritance, however, the classes PcapUserHelperForDevice and AsciiTraceUserHelperForDevice are treated as "mixins" |
Cns3::LrWpanHelper | Helps to manage and create IEEE 802.15.4 NetDevice objects |
Cns3::PointToPointHelper | Build a set of PointToPointNetDevice objects |
Cns3::WimaxHelper | Helps to manage and create WimaxNetDevice objects |
Cns3::YansWifiPhyHelper | Make it easy to create and manage PHY objects for the yans model |
►Cns3::PcapHelperForIpv4 | Base class providing common user-level pcap operations for helpers representing IPv4 protocols |
Cns3::InternetStackHelper | Aggregate IP/TCP/UDP functionality to existing Nodes |
►Cns3::PcapHelperForIpv6 | Base class providing common user-level pcap operations for helpers representing IPv6 protocols |
Cns3::InternetStackHelper | Aggregate IP/TCP/UDP functionality to existing Nodes |
Cns3::PcapFile::PcapRecordHeader | Pcap record header |
Cns3::LteRrcSap::PdschConfigCommon | |
Cns3::LteRrcSap::PdschConfigDedicated | |
Cns3::LteRlcAm::PduBuffer | |
Cns3::PendingData | Class for managing I/O between applications and TCP |
Cns3::LteUeRrc::PendingTrigger_t | Represents a single triggered event from a measurement identity which reporting criteria have been fulfilled, but delayed by time-to-trigger |
Cns3::pfsFlowPerf_t | |
Cns3::PhichListElement_s | See section 4.3.7 phichListElement |
Cns3::PhyReceptionStatParameters | |
Cns3::LteRrcSap::PhysCellIdRange | |
Cns3::LteRrcSap::PhysicalConfigDedicated | |
Cns3::PhyTransmissionStatParameters | |
Cns3::anonymous_namespace{wifi-information-element-vector.cc}::PIEComparator | |
Cns3::Ping6Helper | Ping6 application helper |
Cns3::dot11s::PeerManagementProtocolMac::PlinkFrameStart | This structure keeps all fields in peer link management frame, which are not subclasses of WifiInformationElement |
Cns3::dot11s::PeerLinkFrameStart::PlinkFrameStartFields | Fields: |
Cns3::LteRrcSap::PlmnIdentityInfo | |
Cns3::Gnuplot2dDataset::Point | A point in a 2D plot |
Cns3::Gnuplot3dDataset::Point | A point in a 3D plot |
CTypeTraits< T >::PointerTraits< U > | < Non-pointer type traits |
CTypeTraits< T >::PointerTraits< U * > | < Pointer type traits |
Cns3::PointToPointDumbbellHelper | A helper to make it easier to create a dumbbell topology with p2p links |
Cns3::PointToPointGridHelper | A helper to make it easier to create a grid topology with p2p links |
Cns3::PointToPointStarHelper | A helper to make it easier to create a star topology with PointToPoint links |
Cns3::ofi::Port | Port and its metadata |
Cns3::IpcsClassifierRecord::PortRange | |
Cns3::PortRangeTlvValue::PortRange | |
Cns3::ofi::Stats::PortStatsState | State of the PortStats request/reply |
CPositionInBuilding | |
Cns3::LteRrcSap::PreambleInfo | |
Canonymous_namespace{rng-stream.cc}::Precalculated | |
Cns3::dot11s::HwmpRtable::Precursor | Route found in reactive mode |
Cns3::dot11s::HwmpProtocol::PreqEvent | |
Cns3::int64x64::test::Printer | |
Cns3::PrintList | |
Cns3::dot11s::HwmpRtable::ProactiveRoute | Route fond in proactive mode |
Cns3::PropagationCache< T > | Constructs a cache of objects, where each obect is responsible for a single propagation path loss calculations |
Cns3::PropagationCache< ns3::JakesProcess > | |
Cns3::PropagationCache< T >::PropagationPathIdentifier | Each path is identified by |
Cns3::Node::ProtocolHandlerEntry | Protocol handler entry |
CPsrExperiment | |
Cns3::LteUePhy::PssElement | |
Cns3::pssFlowPerf_t | Flow information |
Cns3::Ptr< T > | Smart pointer class similar to boost::intrusive_ptr |
Cns3::Ptr< Application > | |
Cns3::Ptr< ArpCache > | |
Cns3::Ptr< BasicEnergySource > | |
Cns3::Ptr< BuildingsMobilityModel > | |
Cns3::Ptr< ConfigTestObject > | |
Cns3::Ptr< const ns3::AttributeAccessor > | |
Cns3::Ptr< const ns3::AttributeChecker > | |
Cns3::Ptr< const ns3::AttributeValue > | |
Cns3::Ptr< const ns3::JakesPropagationLossModel > | |
Cns3::Ptr< const ns3::MobilityModel > | |
Cns3::Ptr< const ns3::NetDevice > | |
Cns3::Ptr< const ns3::Object > | |
Cns3::Ptr< const ns3::Packet > | |
Cns3::Ptr< const ns3::SpectrumModel > | |
Cns3::Ptr< const ns3::SpectrumValue > | |
Cns3::Ptr< const ns3::TraceSourceAccessor > | |
Cns3::Ptr< const Packet > | |
Cns3::Ptr< const SpectrumModel > | |
Cns3::Ptr< ConstantRandomVariable > | |
Cns3::Ptr< CounterCalculator<> > | |
Cns3::Ptr< DataCalculator > | |
Cns3::Ptr< Derived > | |
Cns3::Ptr< dsr::ns3::dsr::DsrNetworkQueue > | |
Cns3::Ptr< dsr::ns3::dsr::PassiveBuffer > | |
Cns3::Ptr< dsr::ns3::dsr::RouteCache > | |
Cns3::Ptr< dsr::ns3::dsr::RreqTable > | |
Cns3::Ptr< DsrOptions > | |
Cns3::Ptr< EdcaTxopN > | |
Cns3::Ptr< EpcTftClassifier > | |
Cns3::Ptr< ExponentialRandomVariable > | |
Cns3::Ptr< FlameProtocolMac > | |
Cns3::Ptr< FlameRtable > | |
Cns3::Ptr< Fragments > | |
Cns3::Ptr< Hash::Implementation > | |
Cns3::Ptr< HwmpProtocolMac > | |
Cns3::Ptr< HwmpRtable > | |
Cns3::Ptr< IeBeaconTimingUnit > | |
Cns3::Ptr< IpL4Protocol > | |
Cns3::Ptr< Ipv4Interface > | |
Cns3::Ptr< Ipv4RawSocketImpl > | |
Cns3::Ptr< Ipv4Route > | |
Cns3::Ptr< Ipv6AutoconfiguredPrefix > | |
Cns3::Ptr< Ipv6Extension > | |
Cns3::Ptr< Ipv6ExtensionRouting > | |
Cns3::Ptr< Ipv6Interface > | |
Cns3::Ptr< Ipv6Option > | |
Cns3::Ptr< Ipv6RawSocketImpl > | |
Cns3::Ptr< LteEnbNetDevice > | |
Cns3::Ptr< LteFfrSimple > | |
Cns3::Ptr< LteHelper > | |
Cns3::Ptr< LteRlc > | |
Cns3::Ptr< LteTestMac > | |
Cns3::Ptr< LteTestPdcp > | |
Cns3::Ptr< LteUePowerControl > | |
Cns3::Ptr< MeshWifiInterfaceMacPlugin > | |
Cns3::Ptr< MinMaxAvgTotalCalculator< uint32_t > > | |
Cns3::Ptr< MinMaxAvgTotalCalculator< uint64_t > > | |
Cns3::Ptr< MobilityModel > | |
Cns3::Ptr< NdiscCache > | |
Cns3::Ptr< NixVector > | |
Cns3::Ptr< Node > | |
Cns3::Ptr< ns3::AntennaModel > | |
Cns3::Ptr< ns3::Application > | |
Cns3::Ptr< ns3::ArpCache > | |
Cns3::Ptr< ns3::AttributeValue > | |
Cns3::Ptr< ns3::BandwidthManager > | |
Cns3::Ptr< ns3::BaseStationNetDevice > | |
Cns3::Ptr< ns3::BridgeChannel > | |
Cns3::Ptr< ns3::BSLinkManager > | |
Cns3::Ptr< ns3::BSScheduler > | |
Cns3::Ptr< ns3::BsServiceFlowManager > | |
Cns3::Ptr< ns3::Building > | |
Cns3::Ptr< ns3::BurstProfileManager > | |
Cns3::Ptr< ns3::CallbackImplBase > | |
Cns3::Ptr< ns3::Channel > | |
Cns3::Ptr< ns3::ConnectionManager > | |
Cns3::Ptr< ns3::CsmaChannel > | |
Cns3::Ptr< ns3::CsmaNetDevice > | |
Cns3::Ptr< ns3::DcaTxop > | |
Cns3::Ptr< ns3::DeviceEnergyModel > | |
Cns3::Ptr< ns3::dot11s::DestinationAddressUnit > | |
Cns3::Ptr< ns3::dot11s::HwmpProtocol > | |
Cns3::Ptr< ns3::dot11s::HwmpRtable > | |
Cns3::Ptr< ns3::dot11s::IeMeshId > | |
Cns3::Ptr< ns3::dot11s::PeerManagementProtocol > | |
Cns3::Ptr< ns3::dot11s::PeerManagementProtocolMac > | |
Cns3::Ptr< ns3::EnergyHarvester > | |
Cns3::Ptr< ns3::EnergySource > | |
Cns3::Ptr< ns3::EpcHelper > | |
Cns3::Ptr< ns3::EpcMme > | |
Cns3::Ptr< ns3::EpcMme::EnbInfo > | |
Cns3::Ptr< ns3::EpcMme::UeInfo > | |
Cns3::Ptr< ns3::EpcSgwPgwApplication > | |
Cns3::Ptr< ns3::EpcSgwPgwApplication::UeInfo > | |
Cns3::Ptr< ns3::EpcTft > | |
Cns3::Ptr< ns3::EpcUeNas > | |
Cns3::Ptr< ns3::ErlangRandomVariable > | |
Cns3::Ptr< ns3::ErrorModel > | |
Cns3::Ptr< ns3::ErrorRateModel > | |
Cns3::Ptr< ns3::EventImpl > | |
Cns3::Ptr< ns3::ExponentialRandomVariable > | |
Cns3::Ptr< ns3::FdNetDeviceFdReader > | |
Cns3::Ptr< ns3::FfMacScheduler > | |
Cns3::Ptr< ns3::FileAggregator > | |
Cns3::Ptr< ns3::flame::FlameProtocol > | |
Cns3::Ptr< ns3::flame::FlameRtable > | |
Cns3::Ptr< ns3::FlowClassifier > | |
Cns3::Ptr< ns3::FlowMonitor > | |
Cns3::Ptr< ns3::FlowProbe > | |
Cns3::Ptr< ns3::GammaRandomVariable > | |
Cns3::Ptr< ns3::GnuplotAggregator > | |
Cns3::Ptr< ns3::GridPositionAllocator > | |
Cns3::Ptr< ns3::IpcsClassifier > | |
Cns3::Ptr< ns3::Ipv4 > | |
Cns3::Ptr< ns3::Ipv4FlowClassifier > | |
Cns3::Ptr< ns3::Ipv4GlobalRouting > | |
Cns3::Ptr< ns3::Ipv4Interface > | |
Cns3::Ptr< ns3::Ipv4L3Protocol > | |
Cns3::Ptr< ns3::Ipv4Route > | |
Cns3::Ptr< ns3::Ipv4RoutingProtocol > | |
Cns3::Ptr< ns3::Ipv4StaticRouting > | |
Cns3::Ptr< ns3::Ipv6 > | |
Cns3::Ptr< ns3::Ipv6FlowClassifier > | |
Cns3::Ptr< ns3::Ipv6Interface > | |
Cns3::Ptr< ns3::Ipv6PmtuCache > | |
Cns3::Ptr< ns3::Ipv6RoutingProtocol > | |
Cns3::Ptr< ns3::ItuR1238PropagationLossModel > | |
Cns3::Ptr< ns3::ItuR1411LosPropagationLossModel > | |
Cns3::Ptr< ns3::ItuR1411NlosOverRooftopPropagationLossModel > | |
Cns3::Ptr< ns3::JakesProcess > | |
Cns3::Ptr< ns3::Kun2600MhzPropagationLossModel > | |
Cns3::Ptr< ns3::LrWpanCsmaCa > | |
Cns3::Ptr< ns3::LrWpanErrorModel > | |
Cns3::Ptr< ns3::LrWpanInterferenceHelper > | |
Cns3::Ptr< ns3::LrWpanMac > | |
Cns3::Ptr< ns3::LrWpanPhy > | |
Cns3::Ptr< ns3::LteAmc > | |
Cns3::Ptr< ns3::LteAnr > | |
Cns3::Ptr< ns3::LteChunkProcessor > | |
Cns3::Ptr< ns3::LteControlMessage > | |
Cns3::Ptr< ns3::LteDataRadioBearerInfo > | |
Cns3::Ptr< ns3::LteEnbMac > | |
Cns3::Ptr< ns3::LteEnbNetDevice > | |
Cns3::Ptr< ns3::LteEnbPhy > | |
Cns3::Ptr< ns3::LteEnbRrc > | |
Cns3::Ptr< ns3::LteFfrAlgorithm > | |
Cns3::Ptr< ns3::LteHandoverAlgorithm > | |
Cns3::Ptr< ns3::LteHarqPhy > | |
Cns3::Ptr< ns3::LteHelper > | |
Cns3::Ptr< ns3::LteInterference > | |
Cns3::Ptr< ns3::LteNetDevice > | |
Cns3::Ptr< ns3::LtePdcp > | |
Cns3::Ptr< ns3::LteRlc > | |
Cns3::Ptr< ns3::LteSignalingRadioBearerInfo > | |
Cns3::Ptr< ns3::LteSpectrumPhy > | |
Cns3::Ptr< ns3::LteTestMac > | |
Cns3::Ptr< ns3::LteTestRrc > | |
Cns3::Ptr< ns3::LteUeMac > | |
Cns3::Ptr< ns3::LteUePhy > | |
Cns3::Ptr< ns3::LteUePowerControl > | |
Cns3::Ptr< ns3::LteUeRrc > | |
Cns3::Ptr< ns3::MacLow > | |
Cns3::Ptr< ns3::MacStatsCalculator > | |
Cns3::Ptr< ns3::MeshL2RoutingProtocol > | |
Cns3::Ptr< ns3::MeshPointDevice > | |
Cns3::Ptr< ns3::MeshStack > | |
Cns3::Ptr< ns3::MeshWifiInterfaceMac > | |
Cns3::Ptr< ns3::MobilityModel > | |
Cns3::Ptr< ns3::MsduAggregator > | |
Cns3::Ptr< ns3::NdiscCache > | |
Cns3::Ptr< ns3::NetDevice > | |
Cns3::Ptr< ns3::NixVector > | |
Cns3::Ptr< ns3::Node > | |
Cns3::Ptr< ns3::NormalRandomVariable > | |
Cns3::Ptr< ns3::NscTcpL4Protocol > | |
Cns3::Ptr< ns3::NscTcpSocketImpl > | |
Cns3::Ptr< ns3::Object > | |
Cns3::Ptr< ns3::OkumuraHataPropagationLossModel > | |
Cns3::Ptr< ns3::OpenFlowSwitchNetDevice > | |
Cns3::Ptr< ns3::Packet > | |
Cns3::Ptr< ns3::PacketBurst > | |
Cns3::Ptr< ns3::PbbAddressBlock > | |
Cns3::Ptr< ns3::PbbAddressTlv > | |
Cns3::Ptr< ns3::PbbMessage > | |
Cns3::Ptr< ns3::PbbTlv > | |
Cns3::Ptr< ns3::PhyRxStatsCalculator > | |
Cns3::Ptr< ns3::PhyStatsCalculator > | |
Cns3::Ptr< ns3::PhyTxStatsCalculator > | |
Cns3::Ptr< ns3::PointToPointChannel > | |
Cns3::Ptr< ns3::PointToPointNetDevice > | |
Cns3::Ptr< ns3::PositionAllocator > | |
Cns3::Ptr< ns3::PropagationDelayModel > | |
Cns3::Ptr< ns3::PropagationLossModel > | |
Cns3::Ptr< ns3::Queue > | |
Cns3::Ptr< ns3::RadioBearerStatsCalculator > | |
Cns3::Ptr< ns3::RandomRectanglePositionAllocator > | |
Cns3::Ptr< ns3::RandomVariableStream > | |
Cns3::Ptr< ns3::RemSpectrumPhy > | |
Cns3::Ptr< ns3::RttEstimator > | |
Cns3::Ptr< ns3::Scheduler > | |
Cns3::Ptr< ns3::SimpleChannel > | |
Cns3::Ptr< ns3::SimpleNetDevice > | |
Cns3::Ptr< ns3::SimpleOfdmWimaxPhy > | |
Cns3::Ptr< ns3::SimulatorImpl > | |
Cns3::Ptr< ns3::SingleModelSpectrumChannel > | |
Cns3::Ptr< ns3::Socket > | |
Cns3::Ptr< ns3::SpectrumChannel > | |
Cns3::Ptr< ns3::SpectrumErrorModel > | |
Cns3::Ptr< ns3::SpectrumModel > | |
Cns3::Ptr< ns3::SpectrumPhy > | |
Cns3::Ptr< ns3::SpectrumPropagationLossModel > | |
Cns3::Ptr< ns3::SpectrumValue > | |
Cns3::Ptr< ns3::SqliteDataOutput > | |
Cns3::Ptr< ns3::SSLinkManager > | |
Cns3::Ptr< ns3::SSManager > | |
Cns3::Ptr< ns3::SSScheduler > | |
Cns3::Ptr< ns3::SsServiceFlowManager > | |
Cns3::Ptr< ns3::SubscriberStationNetDevice > | |
Cns3::Ptr< ns3::Synchronizer > | |
Cns3::Ptr< ns3::SystemThread > | |
Cns3::Ptr< ns3::TapBridgeFdReader > | |
Cns3::Ptr< ns3::TcpL4Protocol > | |
Cns3::Ptr< ns3::TcpSocketBase > | |
Cns3::Ptr< ns3::TimeSeriesAdaptor > | |
Cns3::Ptr< ns3::TopologyReader > | |
Cns3::Ptr< ns3::UanChannel > | |
Cns3::Ptr< ns3::UanMac > | |
Cns3::Ptr< ns3::UanNetDevice > | |
Cns3::Ptr< ns3::UanNoiseModel > | |
Cns3::Ptr< ns3::UanPhy > | |
Cns3::Ptr< ns3::UanPhyCalcSinr > | |
Cns3::Ptr< ns3::UanPhyPer > | |
Cns3::Ptr< ns3::UanPropModel > | |
Cns3::Ptr< ns3::UanTransducer > | |
Cns3::Ptr< ns3::UdpL4Protocol > | |
Cns3::Ptr< ns3::UdpServer > | |
Cns3::Ptr< ns3::UdpSocketImpl > | |
Cns3::Ptr< ns3::UeManager > | |
Cns3::Ptr< ns3::UlJob > | |
Cns3::Ptr< ns3::UniformRandomVariable > | |
Cns3::Ptr< ns3::UplinkScheduler > | |
Cns3::Ptr< ns3::VendorSpecificValue > | |
Cns3::Ptr< ns3::VirtualNetDevice > | |
Cns3::Ptr< ns3::WifiMac > | |
Cns3::Ptr< ns3::WifiMacQueue > | |
Cns3::Ptr< ns3::WifiPhy > | |
Cns3::Ptr< ns3::WifiPhyStateHelper > | |
Cns3::Ptr< ns3::WifiRemoteStationManager > | |
Cns3::Ptr< ns3::WifiTxCurrentModel > | |
Cns3::Ptr< ns3::WimaxChannel > | |
Cns3::Ptr< ns3::WimaxConnection > | |
Cns3::Ptr< ns3::WimaxMacQueue > | |
Cns3::Ptr< ns3::WimaxNetDevice > | |
Cns3::Ptr< ns3::WimaxPhy > | |
Cns3::Ptr< ns3::X2CellInfo > | |
Cns3::Ptr< ns3::X2IfaceInfo > | |
Cns3::Ptr< ns3::YansWifiChannel > | |
Cns3::Ptr< Object > | |
Cns3::Ptr< ofi::Controller > | |
Cns3::Ptr< OpenFlowSwitchNetDevice > | |
Cns3::Ptr< OutputStreamWrapper > | |
Cns3::Ptr< Packet > | |
Cns3::Ptr< PacketSink > | |
Cns3::Ptr< PbbPacket > | |
Cns3::Ptr< PeerManagementProtocolMac > | |
Cns3::Ptr< PointToPointEpcHelper > | |
Cns3::Ptr< PropagationLossModel > | |
Cns3::Ptr< RadvdInterface > | |
Cns3::Ptr< RadvdPrefix > | |
Cns3::Ptr< RandomVariableStream > | |
Cns3::Ptr< SimpleDeviceEnergyModel > | |
Cns3::Ptr< Socket > | |
Cns3::Ptr< SpectrumModel > | |
Cns3::Ptr< SpectrumPhy > | |
Cns3::Ptr< SpectrumValue > | |
Cns3::Ptr< TcpOption > | |
Cns3::Ptr< TimeMinMaxAvgTotalCalculator > | |
Cns3::Ptr< TraceFadingLossModel > | |
Cns3::Ptr< UniformRandomVariable > | |
Cns3::Ptr< VirtualNetDevice > | |
Cns3::Ptr< WaypointMobilityModel > | |
Cns3::Ptr< WifiInformationElement > | |
Cns3::Ptr< WifiPhy > | |
Cns3::Ptr< YansWifiPhy > | |
►CPtrTestBase | |
CNoCount | |
CTypeTraits< T >::PtrToMemberTraits< U > | < Pointer to member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(void) const > | < Pointer to const member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(void)> | < Pointer to member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1) const > | < Pointer to const member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1)> | < Pointer to member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2) const > | < Pointer to const member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2)> | < Pointer to member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3) const > | < Pointer to const member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3)> | < Pointer to member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4) const > | < Pointer to const member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4)> | < Pointer to member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5) const > | < Pointer to const member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5)> | < Pointer to member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5, W6) const > | < Pointer to const member type traits |
CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5, W6)> | < Pointer to member type traits |
Cns3::PyViz | Helper class to be used by the visualizer |
Cns3::qos_rb_and_CQI_assigned_to_lc | |
Cns3::QosBlockedDestinations | Keep track of destination address - TID pairs that are waiting for a block ACK response |
Cns3::LteRrcSap::QuantityConfig | |
Cns3::dot11s::HwmpProtocol::QueuedPacket | Packet waiting its routing information |
Cns3::WimaxMacQueue::QueueElement | |
Cns3::dsdv::QueueEntry | DSDV Queue Entry |
Cns3::aodv::QueueEntry | AODV Queue Entry |
Cns3::LteEnbCmacSapProvider::RachConfig | Struct defining the RACH configuration of the MAC |
Cns3::LteUeCmacSapProvider::RachConfig | |
Cns3::LteRrcSap::RachConfigCommon | |
Cns3::LteRrcSap::RachConfigDedicated | |
Cns3::RachListElement_s | See section 4.3.6 rachListElement |
Cns3::RadioBearerStatsConnector | |
Cns3::LteRrcSap::RadioResourceConfigCommon | |
Cns3::LteRrcSap::RadioResourceConfigCommonSib | |
Cns3::LteRrcSap::RadioResourceConfigDedicated | |
Cns3::RadvdHelper | Radvd application helper |
►Cns3::RandomStream | A simple wrapper around RngStream to make testing of the code easier |
Cns3::RealRandomStream | |
Cns3::TestRandomStream | |
►Cns3::RandomVariable | The basic RNG for NS-3 |
Cns3::ConstantVariable | A random variable that returns a constantClass ConstantVariable defines a random number generator that returns the same value every sample |
Cns3::DeterministicVariable | Non-random variableDefines a random variable that has a specified, predetermined sequence |
►Cns3::EmpiricalVariable | EmpiricalVariable distribution random varDefines a random variable that has a specified, empirical distribution |
Cns3::IntEmpiricalVariable | Integer-based empirical distributionDefines an empirical distribution where all values are integers |
Cns3::ErlangVariable | Erlang Distributed Random VariableErlangVariable defines a random variable with Erlang distribution |
Cns3::ExponentialVariable | Exponentially Distributed random varThis class supports the creation of objects that return random numbers from a fixed exponential distribution |
Cns3::GammaVariable | Gamma Distributed Random VariableGammaVariable defines a random variable with gamma distribution |
Cns3::LogNormalVariable | Log-normal Distributed random varLogNormalVariable defines a random variable with log-normal distribution |
Cns3::NormalVariable | Class NormalVariable defines a random variable with a normal (Gaussian) distribution |
Cns3::ParetoVariable | ParetoVariable distributed random varThis class supports the creation of objects that return random numbers from a fixed pareto distribution |
Cns3::SequentialVariable | Return a sequential list of valuesClass SequentialVariable defines a random number generator that returns a sequential sequence |
Cns3::TriangularVariable | Triangularly Distributed random varThis distribution is a triangular distribution |
Cns3::UniformVariable | The uniform distribution RNG for NS-3 |
Cns3::WeibullVariable | WeibullVariable distributed random varThis class supports the creation of objects that return random numbers from a fixed weibull distribution |
Cns3::ZetaVariable | Zeta Distributed Distributed Random VariableZetaVariable defines a discrete random variable with Zeta distribution |
Cns3::ZipfVariable | Zipf Distributed Random VariableZipfVariable defines a discrete random variable with Zipf distribution |
►Cns3::RandomVariableBase | |
Cns3::ConstantVariableImpl | |
Cns3::DeterministicVariableImpl | |
►Cns3::EmpiricalVariableImpl | |
Cns3::IntEmpiricalVariableImpl | |
Cns3::ErlangVariableImpl | |
Cns3::ExponentialVariableImpl | |
Cns3::GammaVariableImpl | |
Cns3::LogNormalVariableImpl | |
Cns3::NormalVariableImpl | |
Cns3::ParetoVariableImpl | |
Cns3::SequentialVariableImpl | |
Cns3::TriangularVariableImpl | |
Cns3::UniformVariableImpl | |
Cns3::WeibullVariableImpl | |
Cns3::ZetaVariableImpl | |
Cns3::ZipfVariableImpl | |
Cns3::RandomVariableStreamHelper | Helper class for static methods involving RandomVariableStream |
Cns3::RarLteControlMessage::Rar | MAC RAR and the corresponding RAPID subheader |
Cns3::LteRrcSap::RaSupervisionInfo | |
Cns3::RateInfo | A struct to contain all information related to a data rate |
Cns3::dot11s::HwmpRtable::ReactiveRoute | |
Cns3::dsr::ReceivedRreqEntry | The request entry for intermediate nodes to check if they have received this request or not This is used to control the duplication request from being processed |
Cns3::LtePdcpSapUser::ReceivePdcpSduParameters | Parameters for LtePdcpSapUser::ReceivePdcpSdu |
Cns3::Rectangle | 2d rectangle |
Cns3::RectangleValue | Hold objects of type ns3::Rectangle |
Cns3::LteRrcSap::ReestabUeIdentity | |
CNs2MobilityHelperTest::ReferencePoint | Single record in mobility reference |
CTypeTraits< T >::ReferenceTraits< U > | < Non-reference type traits |
CTypeTraits< T >::ReferenceTraits< U & > | < Reference type traits |
Cns3::EpcX2Sap::RelativeNarrowbandTxBand | Relative Narrowband Tx Power (RNTP) as it is used in the LOAD INFORMATION message |
Cns3::RemoteChannelBundleManager | |
Cns3::RadioEnvironmentMapHelper::RemPoint | |
Cns3::LteMacSapProvider::ReportBufferStatusParameters | Parameters for LteMacSapProvider::ReportBufferStatus |
Cns3::LteRrcSap::ReportConfigEutra | Specifies criteria for triggering of an E-UTRA measurement reporting event |
Cns3::LteRrcSap::ReportConfigToAddMod | |
Cns3::UanMacRcGw::Request | Reservation request |
Cns3::aodv::RequestQueue | AODV route request queue |
Cns3::Reservation | Stores reservation info for use in scheduling data channel by reservation channel MAC |
Cns3::Time::Resolution | Current time unit, and conversion info |
Cns3::Resolver | |
Cns3::EpcX2Sap::ResourceStatusUpdateParams | Parameters of the RESOURCE STATUS UPDATE message |
Cns3::TestCase::Result | |
Cns3::LteRlcAm::RetxBuffer | |
Cns3::AnimationInterface::Rgb | |
Crgb | |
Cns3::LteRrcSap::RlcConfig | |
Cns3::RlcPduListElement_s | See section 4.3.9 rlcPDU_ListElement |
Cns3::RngSeedManager | |
Cns3::RngStream | Combined Multiple-Recursive Generator MRG32k3a |
CRoom | |
Cns3::RandomRoomPositionAllocator::RoomInfo | |
Cns3::flame::FlameRtable::Route | Routing table entry |
Cns3::dsr::RouteCacheEntry | |
CRoutingExperiment | |
Cns3::dsdv::RoutingTable | The Routing table used by DSDV protocol |
Cns3::aodv::RoutingTable | The Routing table used by AODV protocol |
Cns3::olsr::RoutingTableEntry | An OLSR's routing table entry |
Cns3::aodv::RoutingTableEntry | Routing table entry |
Cns3::dsdv::RoutingTableEntry | Routing table entry |
Cns3::LteRrcSap::RrcConnectionReconfiguration | |
Cns3::LteRrcSap::RrcConnectionReconfigurationCompleted | |
Cns3::LteRrcSap::RrcConnectionReestablishment | |
Cns3::LteRrcSap::RrcConnectionReestablishmentComplete | |
Cns3::LteRrcSap::RrcConnectionReestablishmentReject | |
Cns3::LteRrcSap::RrcConnectionReestablishmentRequest | |
Cns3::LteRrcSap::RrcConnectionReject | |
Cns3::LteRrcSap::RrcConnectionRelease | |
Cns3::LteRrcSap::RrcConnectionRequest | |
Cns3::LteRrcSap::RrcConnectionSetup | |
Cns3::LteRrcSap::RrcConnectionSetupCompleted | |
Cns3::dsr::RreqTableEntry | The route request table entries |
Cns3::RttHistory | Helper class to store RTT measurements |
Cns3::RxSpectrumModelInfo | |
Cns3::SbMeasResult_s | See section 4.3.25 sbMeasResult |
Cgrid.ScaleRenderer | |
Cns3::FfMacSchedSapUser::SchedDlConfigIndParameters | Parameters of the API primitives |
Cns3::FfMacSchedSapProvider::SchedDlCqiInfoReqParameters | Parameters of the SCHED_DL_CQI_INFO_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedDlMacBufferReqParameters | Parameters of the SCHED_DL_MAC_BUFFER_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedDlPagingBufferReqParameters | Parameters of the SCHED_DL_PAGING_BUFFER_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedDlRachInfoReqParameters | Parameters of the SCHED_DL_RACH_INFO_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedDlRlcBufferReqParameters | Parameters of the API primitives |
Cns3::FfMacSchedSapProvider::SchedDlTriggerReqParameters | Parameters of the SCHED_DL_TRIGGER_REQ primitive |
Cns3::FfMacSchedSapUser::SchedUlConfigIndParameters | Parameters of the SCHED_UL_CONFIG_IND primitive |
Cns3::FfMacSchedSapProvider::SchedUlCqiInfoReqParameters | Parameters of the SCHED_UL_CQI_INFO_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedUlMacCtrlInfoReqParameters | Parameters of the SCHED_UL_MAC_CTRL_INFO_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedUlNoiseInterferenceReqParameters | Parameters of the SCHED_UL_NOISE_INTERFERENCE_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedUlSrInfoReqParameters | Parameters of the SCHED_UL_SR_INFO_REQ primitive |
Cns3::FfMacSchedSapProvider::SchedUlTriggerReqParameters | Parameters of the SCHED_UL_TRIGGER_REQ primitive |
►CScrolledWindow | |
Cshow_last_packets.ShowLastPackets.PacketList | |
Cns3::dsr::SendBuffEntry | DSR Send Buffer Entry |
Cns3::dsr::SendBuffer | DSR send buffer |
►Cns3::SendParams | Defines the parameters with which Send() function of a particular PHY is called |
Cns3::OfdmSendParams | |
Cns3::SentBuffer | Tracks non-blocking sends |
Cns3::SequenceNumber< NUMERIC_TYPE, SIGNED_TYPE > | Generic "sequence number" class |
Cns3::SequenceNumber10 | |
Cns3::SequenceNumber< uint32_t, int32_t > | |
Cns3::SequenceNumber< uint8_t, int8_t > | |
Cns3::ServiceFlow | This class implements service flows as described by the IEEE-802.16 standard |
Cns3::ServiceFlowRecord | This class implements a structure to manage some parameters and statistics related to a service flow |
Cns3::LteUeRrcSapUser::SetupParameters | |
Cns3::LteEnbRrcSapUser::SetupUeParameters | |
Cns3::BuildingsPropagationLossModel::ShadowingLoss | |
Cns3::SiConfiguration_s | See section 4.3.21 siConfiguration |
Cns3::SiMessageListElement_s | See section 4.3.22 siMessageListElement |
Cns3::SimpleNetDeviceHelper | Build a set of SimpleNetDevice objects |
Cns3::simpleOfdmSendParam | |
CSimpleTag | Doxygen introspection did not find any typical Config paths |
Cns3::SimulationSingleton< T > | This singleton class template ensures that the type for which we want a singleton has a lifetime bounded by the simulation lifetime |
Cns3::Simulator | Control the scheduling of simulation events |
Cns3::Singleton< T > | Template singleton |
Cns3::SixLowPanDispatch | Dispatch header helper |
Cns3::SixLowPanHelper | Setup a sixlowpan stack to be used as a shim between IPv6 and a generic NetDevice |
Cns3::PacketMetadata::SmallItem | SmallItem structure |
Cns3::InterferenceHelper::SnrPer | A struct for both SNR and PER |
Cns3::SNRToBlockErrorRateManager | This class handles the SNR to BlcER traces |
Cns3::SNRToBlockErrorRateRecord | This class represents a record (handled by SnrToBlockErrorRate manager) that keeps a mapping between an SNR value and its corresponding (1) Bit Error Rate, (2) Block Error Rate, (3) Standard deviation, (4 and 5) confidence interval |
Cns3::EpcX2Sap::SnStatusTransferParams | Parameters of the SN STATUS TRANSFER message |
Cns3::LteRrcSap::SoundingRsUlConfigCommon | |
Cns3::LteRrcSap::SoundingRsUlConfigDedicated | |
Cns3::SpectrumAnalyzerHelper | |
Cns3::SpectrumChannelHelper | |
Cns3::SpectrumPhyHelper | Create and configure several SpectrumPhy instances and connect them to a channel |
Cns3::LteRrcSap::SpeedStatePars | |
Cns3::LteRrcSap::SpeedStateScaleFactors | |
Cns3::SPFVertex | Vertex used in shortest path first (SPF) computations |
Cns3::SpsConfig_s | See section 4.3.17 spsConfig |
Cns3::LteRrcSap::SrbToAddMod | |
Cns3::SrConfig_s | See section 4.3.18 srConfig |
Cns3::SrListElement_s | See section 4.3.13 srListElement |
Cns3::SsidValue | Hold objects of type ns3::Ssid |
Cns3::SSRecord | This class is used by the base station to store some information related to subscriber station in the cell |
CStackHelper | Helper to set or get some IPv6 information about nodes |
Cns3::static_SpectrumModel300Khz300GhzLog_initializer | |
Cns3::static_SpectrumModelIsm2400MhzRes1Mhz_initializer | |
CStaticInformation | Gather aggregation and configuration path information from registered types |
►Cns3::StatisticalSummary | Abstract class for calculating statistical data |
Cns3::MinMaxAvgTotalCalculator< double > | |
Cns3::MinMaxAvgTotalCalculator< uint32_t > | |
Cns3::MinMaxAvgTotalCalculator< uint64_t > | |
Cns3::MinMaxAvgTotalCalculator< T > | Template class MinMaxAvgTotalCalculator |
Cns3::MeshWifiInterfaceMac::Statistics | |
Cns3::dot11s::HwmpProtocolMac::Statistics | |
Cns3::dot11s::PeerManagementProtocol::Statistics | |
Cns3::MeshPointDevice::Statistics | |
Cns3::flame::FlameProtocol::Statistics | |
Cns3::flame::FlameProtocolMac::Statistics | |
Cns3::dot11s::PeerManagementProtocolMac::Statistics | |
Cns3::dot11s::HwmpProtocol::Statistics | |
Cns3::ofi::Stats | |
Cns3::RedQueue::Stats | Stats |
Cns3::ofi::StatsDumpCallback | Callback for a stats dump request |
Cns3::LtePdcp::Status | Status variables of the PDCP |
Cns3::StatusCode | Status code for association response |
Cns3::ofi::SwitchPacketMetadata | Packet Metadata, allows us to track the packet's metadata as it passes through the switch |
Cns3::SystemCondition | A class which provides a relatively platform-independent conditional-wait thread synchronization primitive |
Cns3::SystemConditionPrivate | |
Cns3::LteRrcSap::SystemInformation | |
Cns3::LteRrcSap::SystemInformationBlockType1 | |
Cns3::LteRrcSap::SystemInformationBlockType2 | |
Cns3::SystemMutex | A class which provides a relatively platform-independent Mutual Exclusion thread synchronization primitive |
Cns3::SystemMutexPrivate | |
Cns3::SystemWallClockMs | Measure elapsed time in milliseconds |
Cns3::SystemWallClockMsPrivate | |
Cns3::TagBuffer | Read and write tag data |
Cns3::PacketTagList::TagData | Tree node for sharing serialized tags |
Cns3::Tap | Holds PDP Tap information (amplitude and delay) |
Cns3::TapBridgeHelper | Build TapBridge to allow ns-3 simulations to interact with Linux tap devices and processes on the Linux host |
Cns3::TbId_t | |
Cns3::tbInfo_t | |
Cns3::TbStats_t | |
Cns3::olsr::MessageHeader::Tc | |
Cns3::tdbetsFlowPerf_t | |
Cns3::tdtbfqsFlowPerf_t | Flow information |
►Cns3::TestCase | Encapsulates test code |
►CAbstractAnimationInterfaceTestCase | |
CAnimationInterfaceTestCase | |
CAnimationRemainingEnergyTestCase | |
CAcousticModemEnergyDepletionTestCase | |
CAcousticModemEnergyTestCase | |
CAddressAllocator6TestCase | |
CAddressAllocatorHelperTestCase | |
CAddressAllocatorTestCase | |
CAddressCollision6TestCase | |
CAddressCollisionTestCase | |
CAggregateObjectTestCase | |
CAlternateFindTestCase | |
CAttributeTestCase< T > | |
CBasicAddTestCase | |
CBasicCallbackTestCase | |
CBasicEnergyDepletionTest | Test case of energy depletion handling for BasicEnergySource and WifiRadioEnergyModel |
CBasicEnergyHarvesterTestCase | |
CBasicEnergyUpdateTest | Test case of update remaining energy for BasicEnergySource and WifiRadioEnergyModel |
CBasicFindTestCase | |
CBasicRandomNumberTestCase | |
CBasicRenameTestCase | |
CBasicTracedCallbackTestCase | |
CBatteryLifetimeTest | Test case of update remaining energy for RvBatteryModel and WifiRadioEnergyModel |
CBriteTopologyFunctionTestCase | |
CBriteTopologyStructureTestCase | |
CBufferTest | |
CBug555TestCase | Make sure that when multiple broadcast packets are queued on the same device in a short succession no virtual collision occurs |
CBug772ChainTest | AODV deferred route lookup test case (see Bug 772) |
CBuildingsHelperOneTestCase | |
CBuildingsPathlossTestCase | |
CBuildingsShadowingTestCase | |
CBurstErrorModelSimple | |
CCallbackValueTestCase | |
CChainRegressionTest | AODV chain regression test |
CCoDelQueueBasicDrop | |
CCoDelQueueBasicEnqueueDequeue | |
CCoDelQueueBasicOverflow | |
CCoDelQueueControlLawTest | |
CCoDelQueueNewtonStepTest | |
CCollisionTestCase | |
►CCommandLineTestCaseBase | A test base class that drives Command Line parsing |
CCommandLineBooleanTestCase | Test boolean Command Line processing |
CCommandLineIntTestCase | Test int Command Line processing |
CCommandLineStringTestCase | Test string Command Line processing |
CCommandLineUnsignedIntTestCase | Test unsigned int Command Line processing |
CCosineAntennaModelTestCase | |
CCreateObjectTestCase | |
CCsmaBridgeTestCase | |
CCsmaBroadcastTestCase | |
CCsmaMulticastTestCase | |
CCsmaOneSubnetTestCase | |
CCsmaPacketSocketTestCase | |
CCsmaPingTestCase | |
CCsmaRawIpSocketTestCase | |
CCsmaStarTestCase | |
CCtrlBAckResponseHeaderTest | |
CDcfManagerTest | |
CDegreesToRadiansTestCase | |
CDiffTestCase | |
CDropTailQueueTestCase | |
CDsaRequestTestCase | |
CDsdvHeaderTestCase | |
CDsdvTableTestCase | |
CDsrAckHeaderTest | |
CDsrAckReqHeaderTest | |
CDsrCacheEntryTest | |
CDsrFsHeaderTest | |
CDsrRerrHeaderTest | |
CDsrRrepHeaderTest | |
CDsrRreqHeaderTest | |
CDsrRreqTableTest | |
CDsrSendBuffTest | |
CDsrSRHeaderTest | |
CDualStackTestCase | |
CEpcS1uDlTestCase | |
CEpcS1uUlTestCase | |
CEpcTftClassifierTestCase | |
CEpsGtpuHeaderTestCase | Test 1.Check header coding and decoding |
CErrorModelSimple | |
CEventGarbageCollectorTestCase | |
CExampleAddress6GeneratorTestCase | |
CExampleAddressGeneratorTestCase | |
CFileHeaderTestCase | |
CFindPathTestCase | |
CFiveDoublesAverageTestCase | |
CFiveDoublesTestCase | |
CFiveIntegersAverageTestCase | |
CFiveIntegersTestCase | |
CFlameHeaderTest | Built-in self test for FlameHeader |
CFlameRegressionTest | FLAME protocol regression test of three stations: |
CFlameRtableTest | Unit test for FlameRtable |
CFriisPropagationLossModelTestCase | |
CFullyQualifiedAddTestCase | |
CFullyQualifiedFindTestCase | |
CFullyQualifiedRenameTestCase | |
CGlobalRouteManagerImplTestCase | |
CGlobalValueTestCase | |
►CHashTestCase | Base class for hash tests |
CDefaultHashTestCase | |
CFnv1aTestCase | |
CHash32FunctionPtrTestCase | Test 32-bit function pointer |
CHash64FunctionPtrTestCase | Test 64-bit function pointer |
CIncrementalTestCase | Test incremental hashing |
CMurmur3TestCase | |
CHistogramTestCase | |
CHwmpDoRfRegressionTest | This is a test for intermediate reply and saving routing information about neighbour |
CHwmpProactiveRegressionTest | There are 5 stations set into a column, the center station is root |
CHwmpReactiveRegressionTest | Test for multihop path establishing and path error procedures Initiate scenario with 6 stations |
CHwmpRtableTest | Unit test for HwmpRtable |
CHwmpSimplestRegressionTest | Peering Management & HWM Protocol regression test Initiate scenario with 2 stations |
CIntegerTraceSourceAttributeTestCase | |
CIntegerTraceSourceTestCase | |
CInterferenceHelperSequenceTest | |
CIpAddressHelperTestCasev4 | |
CIpAddressHelperTestCasev6 | |
CIpv4DynamicGlobalRoutingTestCase | |
CIpv4ForwardingTest | |
CIpv4FragmentationTest | |
CIpv4GlobalRoutingSlash32TestCase | |
CIpv4HeaderTest | |
CIpv4L3ProtocolTestCase | |
CIpv4ListRoutingNegativeTestCase | |
CIpv4ListRoutingPositiveTestCase | |
CIpv4PacketInfoTagTest | |
CIpv4RawSocketImplTest | |
CIpv4StaticRoutingSlash32TestCase | |
CIpv6AddressTestCase1 | |
CIpv6ForwardingTest | |
CIpv6FragmentationTest | |
CIpv6L3ProtocolTestCase | |
CIpv6ListRoutingNegativeTestCase | |
CIpv6ListRoutingPositiveTestCase | |
CIpv6PacketInfoTagTest | |
CIpv6RawSocketImplTest | |
CIpv6RipngCountToInfinityTest | |
CIpv6RipngSplitHorizonStrategyTest | |
CIpv6RipngTest | |
CIsotropicAntennaModelTestCase | |
CItuR1411LosPropagationLossModelTestCase | |
CItuR1411NlosOverRooftopPropagationLossModelTestCase | |
CKun2600MhzPropagationLossModelTestCase | |
CLenaCqaFfMacSchedulerTestCase1 | This is a system test program |
CLenaCqaFfMacSchedulerTestCase2 | |
CLenaDataPhyErrorModelTestCase | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaDlCtrlPhyErrorModelTestCase | |
CLenaFdBetFfMacSchedulerTestCase1 | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaFdBetFfMacSchedulerTestCase2 | |
CLenaFdMtFfMacSchedulerTestCase | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaFdTbfqFfMacSchedulerTestCase1 | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaFdTbfqFfMacSchedulerTestCase2 | |
CLenaHarqTestCase | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaMimoTestCase | This system test program creates different test cases with a single eNB.. |
CLenaPfFfMacSchedulerTestCase1 | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaPfFfMacSchedulerTestCase2 | |
CLenaPssFfMacSchedulerTestCase1 | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaPssFfMacSchedulerTestCase2 | |
CLenaRrFfMacSchedulerTestCase | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaTdBetFfMacSchedulerTestCase1 | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaTdBetFfMacSchedulerTestCase2 | |
CLenaTdMtFfMacSchedulerTestCase | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaTdTbfqFfMacSchedulerTestCase1 | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLenaTdTbfqFfMacSchedulerTestCase2 | |
CLenaTtaFfMacSchedulerTestCase | This system test program creates different test cases with a single eNB and several UEs, all having the same Radio Bearer specification |
CLiIonEnergyTestCase | |
CLogDistancePropagationLossModelTestCase | |
CLookupTimeTestCase | |
CLrWpanAckTestCase | |
CLrWpanCcaTestCase | |
CLrWpanCollisionTestCase | |
CLrWpanEdTestCase | |
CLrWpanErrorDistanceTestCase | |
CLrWpanErrorModelTestCase | |
CLrWpanPacketTestCase | |
CLrWpanPlmeAndPdInterfaceTestCase | |
CLrWpanSpectrumValueHelperTestCase | |
CLteCellSelectionTestCase | Testing the initial cell selection procedure by UE at IDLE state in the beginning of simulation |
CLteCqiGenerationTestCase | |
CLteDownlinkCtrlSinrTestCase | |
CLteDownlinkDataSinrTestCase | |
CLteDownlinkPowerControlRrcConnectionReconfigurationTestCase | |
CLteDownlinkPowerControlSpectrumValueTestCase | |
CLteDownlinkPowerControlTestCase | |
►CLteEarfcnTestCase | |
CLteEarfcnDlTestCase | |
CLteEarfcnUlTestCase | |
CLteEnbAntennaTestCase | |
CLteEpcE2eDataTestCase | |
CLteFadingSystemTestCase | |
CLteFadingTestCase | |
►CLteFrAreaTestCase | |
CLteDistributedFfrAreaTestCase | |
CLteEnhancedFfrAreaTestCase | |
CLteSoftFfrAreaTestCase | |
CLteSoftFrAreaTestCase | |
CLteStrictFrAreaTestCase | |
►CLteFrTestCase | |
CLteHardFrTestCase | |
CLteStrictFrTestCase | |
CLteHandoverDelayTestCase | |
CLteHandoverTargetTestCase | Testing a handover algorithm, verifying that it selects the right target cell when more than one options available |
CLteInterferenceHardFrTestCase | |
CLteInterferenceStrictFrTestCase | |
CLteInterferenceTestCase | |
CLteLinkAdaptationTestCase | |
CLteNoisePsdTestCase | |
CLtePathlossModelSystemTestCase | |
CLteRlcAmE2eTestCase | |
►CLteRlcAmTransmitterTestCase | |
CLteRlcAmTransmitterConcatenationTestCase | Test 4.1.1.3 Concatenation (n SDUs => One PDU) |
CLteRlcAmTransmitterOneSduTestCase | Test 4.1.1.1 One SDU, One PDU |
CLteRlcAmTransmitterReportBufferStatusTestCase | Test 4.1.1.4 Report Buffer Status (test primitive parameters) |
CLteRlcAmTransmitterSegmentationTestCase | Test 4.1.1.2 Segmentation (One SDU => n PDUs) |
CLteRlcUmE2eTestCase | |
►CLteRlcUmTransmitterTestCase | |
CLteRlcUmTransmitterConcatenationTestCase | Test 4.1.1.3 Concatenation (n SDUs => One PDU) |
CLteRlcUmTransmitterOneSduTestCase | Test 4.1.1.1 One SDU, One PDU |
CLteRlcUmTransmitterReportBufferStatusTestCase | Test 4.1.1.4 Report Buffer Status (test primitive parameters) |
CLteRlcUmTransmitterSegmentationTestCase | Test 4.1.1.2 Segmentation (One SDU => n PDUs) |
►CLteRrcConnectionEstablishmentTestCase | |
CLteRrcConnectionEstablishmentErrorTestCase | |
CLteSpectrumModelTestCase | |
CLteTxPsdTestCase | |
CLteUeMeasurementsHandoverTestCase | Testing UE measurements in LTE with simulation of 2 eNodeB and 1 UE in a handover configuration |
CLteUeMeasurementsPiecewiseTestCase1 | Testing UE measurements in LTE with simulation of 1 eNodeB and 1 UE in piecewise configuration and 120 ms report interval |
CLteUeMeasurementsPiecewiseTestCase2 | Testing UE measurements in LTE with simulation of 2 eNodeB and 1 UE in piecewise configuration and 240 ms report interval |
CLteUeMeasurementsTestCase | |
CLteUplinkDataSinrTestCase | |
►CLteUplinkPowerControlTestCase | |
CLteUplinkClosedLoopPowerControlAbsoluteModeTestCase | |
CLteUplinkClosedLoopPowerControlAccumulatedModeTestCase | |
CLteUplinkOpenLoopPowerControlTestCase | |
CLteUplinkSrsSinrTestCase | |
CLteX2HandoverMeasuresTestCase | |
CLteX2HandoverTestCase | |
CMakeBoundCallbackTestCase | |
CMakeCallbackTemplatesTestCase | |
CMakeCallbackTestCase | |
CManyUniformRandomVariablesOneGetValueCallTestCase | |
CMatrixPropagationLossModelTestCase | |
CMeshHeaderTest | Built-in self test for FlameHeader |
CMeshInformationElementVectorBist | Built-in self test for MeshInformationElementVector and all IE |
CMobilityTraceTestCase | |
CNetworkAllocatorHelperTestCase | |
CNetworkAndAddress6TestCase | |
CNetworkAndAddressTestCase | |
CNetworkNumber6AllocatorTestCase | |
CNetworkNumberAllocatorTestCase | |
CNs2MobilityHelperTest | Every test case is supposed to: |
Cns3::aodv::AodvRqueueTest | Unit test for RequestQueue |
Cns3::aodv::AodvRtableEntryTest | Unit test for AODV routing table entry |
Cns3::aodv::AodvRtableTest | Unit test for AODV routing table |
Cns3::aodv::IdCacheTest | Unit test for id cache |
Cns3::aodv::LoopbackTestCase | AODV ping 127.0.0.1 test case |
Cns3::aodv::NeighborTest | Unit test for neighbors |
Cns3::aodv::QueueEntryTest | Unit test for AODV routing table entry |
Cns3::aodv::RerrHeaderTest | Unit test for RERR |
Cns3::aodv::RrepAckHeaderTest | Unit test for RREP-ACK |
Cns3::aodv::RrepHeaderTest | Unit test for RREP |
Cns3::aodv::RreqHeaderTest | Unit test for RREQ |
Cns3::aodv::TypeHeaderTest | |
Cns3::int64x64::test::Int64x64ArithmeticTestCase | |
Cns3::int64x64::test::Int64x64Bug1786TestCase | See Bug 1786 |
Cns3::int64x64::test::Int64x64Bug455TestCase | See Bug 455 |
Cns3::int64x64::test::Int64x64Bug863TestCase | See Bug 863 |
Cns3::int64x64::test::Int64x64CompareTestCase | |
Cns3::int64x64::test::Int64x64DoubleTestCase | |
Cns3::int64x64::test::Int64x64HiLoTestCase | |
Cns3::int64x64::test::Int64x64ImplTestCase | |
Cns3::int64x64::test::Int64x64InputOutputTestCase | |
Cns3::int64x64::test::Int64x64InputTestCase | |
Cns3::int64x64::test::Int64x64InvertTestCase | |
Cns3::olsr::Bug780Test | See Bug 780 |
Cns3::olsr::HelloRegressionTest | Trivial (still useful) test of OLSR operation |
Cns3::olsr::TcRegressionTest | Less trivial test of OLSR Topology Control message generation |
Cns3::TcpHeaderGetSetTestCase | |
Cns3::TcpHeaderWithRFC793OptionTestCase | |
Cns3::TcpOptionTSTestCase | |
Cns3::TcpOptionWSTestCase | |
►Cns3::TestSuite | A suite of tests to run |
CAnglesTestSuite | |
CAnimationInterfaceTestSuite | |
CAodvRegressionTestSuite | |
CAsn1EncodingSuite | |
CAttributesTestSuite | |
CAverageTestSuite | |
CBasicDataCalculatorsTestSuite | |
CBasicEnergyHarvesterTestSuite | |
CBasicEnergyModelTestSuite | Unit test suite for energy model |
CBasicRandomNumberTestSuite | |
CBlockAckTestSuite | |
CBriteTestSuite | |
CBufferTestSuite | |
CBuildingPositionAllocatorTestSuite | |
CBuildingsHelperTestSuite | |
CBuildingsPathlossTestSuite | Test 1.1 pathloss calculation |
CBuildingsShadowingTestSuite | Test shadowing calculation |
CCallbackTestSuite | |
CCoDelQueueTestSuite | |
CCommandLineTestSuite | The Test Suite that glues all of the Test Cases together |
CConfigTestSuite | |
CCosineAntennaModelTestSuite | |
CCsmaSystemTestSuite | |
CDcfTestSuite | |
CDegreesRadiansTestSuite | |
CDot11sRegressionSuite | |
CDot11sTestSuite | |
CDropTailQueueTestSuite | |
CDsdvTestSuite | |
CDsrTestSuite | |
CEpcS1uDlTestSuite | Test that the S1-U interface implementation works correctly |
CEpcS1uUlTestSuite | Test that the S1-U interface implementation works correctly |
CEpcTftClassifierTestSuite | |
CEpsGtpuTestSuite | |
CErrorModelTestSuite | |
CEventGarbageCollectorTestSuite | |
CFlameRegressionSuite | |
CFlameTestSuite | |
CGlobalRouteManagerImplTestSuite | |
CGlobalValueTestSuite | |
CHashTestSuite | Hash functions test suite |
CHistogramTestSuite | |
CIpv4AddressGeneratorTestSuite | |
CIpv4AddressHelperTestSuite | |
CIpv4ForwardingTestSuite | |
CIpv4FragmentationTestSuite | |
CIpv4GlobalRoutingTestSuite | |
CIpv4HeaderTestSuite | |
CIPv4L3ProtocolTestSuite | |
CIpv4ListRoutingTestSuite | |
CIpv4PacketInfoTagTestSuite | |
CIpv4RawTestSuite | |
CIpv4StaticRoutingTestSuite | |
CIpv6AddressGeneratorTestSuite | |
CIpv6AddressHelperTestSuite | |
CIpv6AddressTestSuite | |
CIpv6DualStackTestSuite | |
CIpv6ExtensionHeaderTestSuite | |
CIpv6ForwardingTestSuite | |
CIpv6FragmentationTestSuite | |
CIPv6L3ProtocolTestSuite | |
CIpv6ListRoutingTestSuite | |
CIpv6PacketInfoTagTestSuite | |
CIpv6RawTestSuite | |
CIpv6RipngTestSuite | |
CIsotropicAntennaModelTestSuite | |
CItuR1411LosPropagationLossModelTestSuite | |
CItuR1411NlosOverRooftopPropagationLossModelTestSuite | |
CKun2600MhzPropagationLossModelTestSuite | |
CLenaTestCqaFfMacSchedulerSuite | |
CLenaTestFdBetFfMacSchedulerSuite | |
CLenaTestFdMtFfMacSchedulerSuite | |
CLenaTestFdTbfqFfMacSchedulerSuite | |
CLenaTestHarqSuite | |
CLenaTestMimoSuite | |
CLenaTestPfFfMacSchedulerSuite | |
CLenaTestPhyErrorModelSuite | |
CLenaTestPssFfMacSchedulerSuite | |
CLenaTestRrFfMacSchedulerSuite | |
CLenaTestTdBetFfMacSchedulerSuite | |
CLenaTestTdMtFfMacSchedulerSuite | |
CLenaTestTdTbfqFfMacSchedulerSuite | |
CLenaTestTtaFfMacSchedulerSuite | |
CLiIonEnergySourceTestSuite | |
CLrWpanAckTestSuite | |
CLrWpanCcaTestSuite | |
CLrWpanCollisionTestSuite | |
CLrWpanEdTestSuite | |
CLrWpanErrorModelTestSuite | |
CLrWpanPacketTestSuite | |
CLrWpanPlmeAndPdInterfaceTestSuite | |
CLrWpanSpectrumValueHelperTestSuite | |
CLteAntennaTestSuite | |
CLteCellSelectionTestSuite | Test suite for executing the cell selection test cases in without-EPC and with-EPC scenarios |
CLteCqiGenerationTestSuite | |
CLteDownlinkPowerControlTestSuite | Test 1.1 SINR calculation in downlink |
CLteDownlinkSinrTestSuite | Test 1.1 SINR calculation in downlink |
CLteEarfcnTestSuite | Test the calculation of carrier frequency based on EARFCN |
CLteEpcE2eDataTestSuite | Test that the S1-U interface implementation works correctly |
CLteFadingTestSuite | Test 1.1 fading model |
CLteFrequencyReuseTestSuite | Test Downlink FFR algorithms |
CLteHandoverDelayTestSuite | |
CLteHandoverTargetTestSuite | Test suite lte-handover-target , verifying that handover algorithms are able to select the right target cell |
CLteInterferenceFrTestSuite | Test Interference level with FR algorithms |
CLteInterferenceTestSuite | Test that SINR calculation and MCS selection works fine in a multi-cell interference scenario |
CLteLinkAdaptationTestSuite | Test 1.3 Link adaptation |
CLtePathlossModelTestSuite | Test 1.1 pathloss calculation |
CLteRlcAmE2eTestSuite | Test x.x.x RLC AM: End-to-end flow |
CLteRlcAmTransmitterTestSuite | TestSuite 4.1.1 RLC AM: Only transmitter |
CLteRlcUmE2eTestSuite | Test x.x.x RLC UM: End-to-end flow |
CLteRlcUmTransmitterTestSuite | TestSuite 4.1.1 RLC UM: Only transmitter |
CLteRrcTestSuite | |
CLteSpectrumValueHelperTestSuite | |
CLteUeMeasurementsHandoverTestSuite | Test suite for generating calls to UE measurements test case ns3::LteUeMeasurementsHandoverTestCase |
CLteUeMeasurementsPiecewiseTestSuite1 | Test suite for generating calls to UE measurements test case ns3::LteUeMeasurementsPiecewiseTestCase1 |
CLteUeMeasurementsPiecewiseTestSuite2 | Test suite for generating calls to UE measurements test case ns3::LteUeMeasurementsPiecewiseTestCase2 |
CLteUeMeasurementsTestSuite | Test that UE Measurements (see 36.214) calculation works fine in a multi-cell interference scenario |
CLteUplinkPowerControlTestSuite | Test 1.1 Uplink Power Control |
CLteUplinkSinrTestSuite | Test 1.2 SINR calculation in uplink |
CLteX2HandoverMeasuresTestSuite | |
CLteX2HandoverTestSuite | |
CManyUniformRandomVariablesOneGetValueCallTestSuite | |
CMeshTestSuite | |
CMobilityTestSuite | |
CMobilityTraceTestSuite | |
CNamesTestSuite | |
CNs2MobilityHelperTestSuite | The test suite |
Cns3::aodv::AodvTestSuite | |
Cns3::aodv::IdCacheTestSuite | |
Cns3::int64x64::test::Int64x64TestSuite | |
Cns3::TcpHeaderTestSuite | |
Cns3::TcpOptionTestSuite | |
Cns3::TcpTimestampTestSuite | |
Cns3::TcpWScalingTestSuite | |
CNs3TcpCwndTestSuite | |
CNs3TcpInteroperabilityTestSuite | |
CNs3TcpLossTestSuite | |
CNs3TcpNoDelayTestSuite | |
CNs3TcpSocketTestSuite | |
CNs3TcpStateTestSuite | |
CNs3WimaxFragmentationTestSuite | |
CNs3WimaxMacMessagesTestSuite | |
CNs3WimaxPhyTestSuite | |
CNs3WimaxQoSTestSuite | |
CNs3WimaxServiceFlowTestSuite | |
CNs3WimaxSSMacTestSuite | |
CNs3WimaxTlvTestSuite | |
CNscTcpLossTestSuite | |
CObjectTestSuite | |
COcbTestSuite | |
COkumuraHataPropagationLossModelTestSuite | |
COlsrProtocolTestSuite | |
COlsrTestSuite | |
COneUniformRandomVariableManyGetValueCallsTestSuite | |
CPacketMetadataTestSuite | |
CPacketSocketAppsTestSuite | |
CPacketTestSuite | |
CParabolicAntennaModelTestSuite | |
CPbbTestSuite | |
CPcapFileTestSuite | |
CPointToPointTestSuite | |
CProbeTestSuite | |
CPropagationLossModelsTestSuite | |
CPtrTestSuite | |
CRandomVariableStreamTestSuite | |
CRedQueueTestSuite | |
CRegressionTestSuite | |
CRngTestSuite | |
CRocketfuelTopologyReaderTestSuite | |
CRttTestSuite | |
CRvBatteryModelTestSuite | Unit test suite for energy model |
CSampleTestSuite | |
CSequenceNumberTestSuite | |
CSimulatorTestSuite | |
CSixlowpanFragmentationTestSuite | |
CSixlowpanHc1TestSuite | |
CSixlowpanIphcTestSuite | |
CSpectrumConverterTestSuite | |
CSpectrumIdealPhyTestSuite | |
CSpectrumInterferenceTestSuite | |
CSpectrumValueTestSuite | |
CSteadyStateRandomWaypointTestSuite | |
CSwitchTestSuite | |
CTcpTestSuite | |
CThreadedSimulatorTestSuite | |
CTimerTestSuite | |
CTimeTestSuite | |
CTracedCallbackTestSuite | |
CTxDurationTestSuite | |
CTypeIdPerformanceSuite | |
CTypeIdTestSuite | |
CTypeTraitsTestSuite | |
CUanEnergyModelTestSuite | Unit test suite for underwater energy model |
CUanTestSuite | |
CUdpClientServerTestSuite | |
CUdpTestSuite | |
CWatchdogTestSuite | |
CWaypointMobilityModelTestSuite | |
CWifiInterferenceTestSuite | |
CWifiMsduAggregatorTestSuite | |
CWifiTestSuite | |
Cns3::TimestampTestCase | |
Cns3::TimestampValueTestCase | |
Cns3::WScalingTestCase | |
CNs3TcpCwndTestCase1 | |
CNs3TcpCwndTestCase2 | |
CNs3TcpInteroperabilityTestCase | |
CNs3TcpLossTestCase | |
CNs3TcpNoDelayTestCase | |
CNs3TcpSocketTestCase1 | |
CNs3TcpSocketTestCase2 | |
CNs3TcpStateTestCase | |
CNs3WimaxCsParamTlvTestCase | |
CNs3WimaxFragmentationTestCase | |
CNs3WimaxManagementConnectionsTestCase | |
CNs3WimaxNetworkEntryTestCase | |
CNs3WimaxSchedulingTestCase | |
CNs3WimaxSfCreationTestCase | |
CNs3WimaxSfTlvTestCase | |
CNs3WimaxSFTypeTestCase | |
CNs3WimaxSimpleOFDMTestCase | |
CNs3WimaxSNRtoBLERTestCase | |
CNscTcpLossTestCase1 | |
CNscTcpLossTestCase2 | |
CNullifyCallbackTestCase | |
CObjectFactoryTestCase | |
CObjectMapAttributeTestCase | |
CObjectVectorAttributeTestCase | |
CObjectVectorConfigTestCase | |
CObjectVectorTraceConfigTestCase | |
COcbWifiMacTestCase | |
COkumuraHataPropagationLossModelTestCase | |
COlsrEmfTestCase | |
COlsrHelloTestCase | |
COlsrHnaTestCase | |
COlsrMidTestCase | |
COlsrMprTestCase | Testcase for MPR computation mechanism |
COlsrTcTestCase | |
COneIntegerAverageTestCase | |
COneIntegerTestCase | |
COneUniformRandomVariableManyGetValueCallsTestCase | |
COneVectorConstructorTestCase | |
CPacketBufferingCaseA | This simple test verifies the correctness of buffering for packets received under block ack |
CPacketBufferingCaseB | |
CPacketLossCounterTestCase | Test that all the PacketLossCounter class checks loss correctly in different cases |
CPacketMetadataTest | |
CPacketSocketAppsTest | |
CPacketTagListTest | |
CPacketTest | |
CParabolicAntennaModelTestCase | |
CPbbTestCase | |
CPeerLinkFrameStartTest | Built-in self test for PeerLinkFrameStart |
CPeerManagementProtocolRegressionTest | Peering Management Protocol regression test |
CPointerAttributeTestCase | |
CPointToPointTest | |
CProbeTestCase1 | |
CPtrTestCase | |
CQosUtilsIsOldPacketTest | |
CRadiansToDegreesTestCase | |
CRandomNumberSerializationTestCase | |
CRandomRoomPositionAllocatorTestCase | |
CRandomVariableStreamAttributeTestCase | |
CRandomVariableStreamConstantTestCase | |
CRandomVariableStreamDeterministicTestCase | |
CRandomVariableStreamEmpiricalAntitheticTestCase | |
CRandomVariableStreamEmpiricalTestCase | |
CRandomVariableStreamErlangAntitheticTestCase | |
CRandomVariableStreamErlangTestCase | |
CRandomVariableStreamExponentialAntitheticTestCase | |
CRandomVariableStreamExponentialTestCase | |
CRandomVariableStreamGammaAntitheticTestCase | |
CRandomVariableStreamGammaTestCase | |
CRandomVariableStreamLogNormalAntitheticTestCase | |
CRandomVariableStreamLogNormalTestCase | |
CRandomVariableStreamNormalAntitheticTestCase | |
CRandomVariableStreamNormalTestCase | |
CRandomVariableStreamParetoAntitheticTestCase | |
CRandomVariableStreamParetoTestCase | |
CRandomVariableStreamSequentialTestCase | |
CRandomVariableStreamUniformAntitheticTestCase | |
CRandomVariableStreamUniformTestCase | |
CRandomVariableStreamWeibullAntitheticTestCase | |
CRandomVariableStreamWeibullTestCase | |
CRandomVariableStreamZetaAntitheticTestCase | |
CRandomVariableStreamZetaTestCase | |
CRandomVariableStreamZipfAntitheticTestCase | |
CRandomVariableStreamZipfTestCase | |
CRangePropagationLossModelTestCase | |
CReadFileTestCase | |
CReadModeCreateTestCase | |
CRecordHeaderTestCase | |
CRedQueueTestCase | |
CRelativeAddTestCase | |
CRelativeFindTestCase | |
CRelativeRenameTestCase | |
CResetAllocatorHelperTestCase | |
CRngExponentialTestCase | |
CRngNormalTestCase | |
CRngParetoTestCase | |
CRngUniformTestCase | |
CRocketfuelTopologyReaderTest | |
CRootNamespaceConfigTestCase | |
►CRrcHeaderTestCase | This class provides common functions to be inherited by the children TestCases |
CHandoverPreparationInfoTestCase | |
CMeasurementReportTestCase | |
CRrcConnectionReconfigurationCompleteTestCase | |
CRrcConnectionReconfigurationTestCase | |
CRrcConnectionReestablishmentCompleteTestCase | |
CRrcConnectionReestablishmentRequestTestCase | |
CRrcConnectionReestablishmentTestCase | |
CRrcConnectionRejectTestCase | |
CRrcConnectionRequestTestCase | |
CRrcConnectionSetupCompleteTestCase | |
CRrcConnectionSetupTestCase | |
CRttTestCase | |
CSameRoomPositionAllocatorTestCase | |
CSampleTestCase1 | |
CSearchAttributesOfParentObjectsTestCase | |
CSequenceNumberTestCase | |
CSimulatorEventsTestCase | |
CSimulatorTemplateTestCase | |
CSixlowpanFragmentationTest | |
CSixlowpanHc1ImplTest | |
CSixlowpanIphcImplTest | |
CSpectrumIdealPhyTestCase | |
CSpectrumInterferenceTestCase | |
CSpectrumValueTestCase | |
CSteadyStateRandomWaypointTest | |
CStringContextAddTestCase | |
CStringContextFindTestCase | |
CStringContextRenameTestCase | |
CSwitchFlowTableTestCase | |
CTcpTestCase | |
CTestEmptyOptionField | |
CTestFulfilledAlignment | |
CTestOptionWithAlignment | |
CTestOptionWithoutAlignment | |
CThreadedSimulatorEventsTestCase | |
CTimeIntputOutputTestCase | |
CTimerStateTestCase | |
CTimerTemplateTestCase | |
CTimeSimpleTestCase | |
CTimesWithSignsTestCase | |
CTracedCallbackTestCase | |
CTwoRayGroundPropagationLossModelTestCase | |
CTwoVectorsConstructorTestCase | |
CTxDurationTest | |
CTypeTraitsTestCase | |
CUanTest | |
CUdp6SocketImplTest | |
CUdp6SocketLoopbackTest | |
CUdpClientServerTestCase | Test that all the udp packets generated by an udpClient application are correctly received by an udpServer application |
CUdpEchoClientSetFillTestCase | Test fix for Bug 1378 |
CUdpSocketImplTest | |
CUdpSocketLoopbackTest | |
CUdpTraceClientServerTestCase | Test that all the udp packets generated by an udpTraceClient application are correctly received by an udpServer application |
CUnderRootNamespaceConfigTestCase | |
CUniqueTypeIdTestCase | |
CWatchdogTestCase | |
CWaypointInitialPositionIsWaypoint | |
CWaypointLazyNotifyFalse | |
CWaypointLazyNotifyTrue | |
CWaypointMobilityModelNotifyTest | |
CWaypointMobilityModelViaHelper | |
CWifiInterferenceTestCase | |
CWifiMsduAggregatorThroughputTest | |
CWifiTest | |
CWriteModeCreateTestCase | |
►CTestCase | |
Cpython-unit-tests.TestSimulator | |
Cns3::TestCaseFailure | |
Cns3::Ptr< T >::Tester | |
Cns3::TestRunner | A runner to execute tests |
Cns3::TestRunnerImpl | |
CTestUtils | |
CTwoRayGroundPropagationLossModelTestCase::TestVector | |
CLogDistancePropagationLossModelTestCase::TestVector | |
CFriisPropagationLossModelTestCase::TestVector | |
Cns3::TestVectors< T > | A simple way to store test vectors (for stimulus or from responses) |
Cns3::TestVectors< FriisPropagationLossModelTestCase::TestVector > | |
Cns3::TestVectors< LogDistancePropagationLossModelTestCase::TestVector > | |
Cns3::TestVectors< Ns3TcpCwndTestCase1::CwndEvent > | |
Cns3::TestVectors< Ns3TcpCwndTestCase2::CwndEvent > | |
Cns3::TestVectors< TwoRayGroundPropagationLossModelTestCase::TestVector > | |
Cns3::TestVectors< uint32_t > | |
►CTextView | |
►Cvisualizer.ipython_view.ConsoleView | |
Cvisualizer.ipython_view.IPythonView | |
►CThread | |
Cvisualizer.core.SimulationThread | |
Cns3::LteRrcSap::ThresholdEutra | Threshold for event evaluation |
Cns3::RraaWifiManager::ThresholdsItem | |
Cns3::Time | Simulation virtual time values and global simulation resolution |
Cgrid.Timeline | |
Cgrid.TimelineDataRange | |
Cgrid.TimelineEvent | |
Cgrid.Timelines | |
Cgrid.TimelinesRenderer | |
Cns3::Timer | Simple Timer class |
►Cns3::TimerImpl | |
Cns3::TimerImplFive< T1, T2, T3, T4, T5 > | |
Cns3::TimerImplFour< T1, T2, T3, T4 > | |
Cns3::TimerImplOne< T1 > | |
Cns3::TimerImplSix< T1, T2, T3, T4, T5, T6 > | |
Cns3::TimerImplThree< T1, T2, T3 > | |
Cns3::TimerImplTwo< T1, T2 > | |
Cns3::TimerImplMemberTraits< T > | |
Cns3::TimerImplMemberTraits< T * > | |
Cns3::TimerTraits< T > | |
Cns3::TimeWithUnit | A Time with attached unit, to facilitate output in that unit |
►Cns3::TlvValue | The value field of a tlv can take different values (uint8_t, uint16, vector...) |
Cns3::Ipv4AddressTlvValue | |
Cns3::PortRangeTlvValue | |
Cns3::ProtocolTlvValue | |
Cns3::TosTlvValue | |
Cns3::U16TlvValue | |
Cns3::U32TlvValue | |
Cns3::U8TlvValue | |
►Cns3::VectorTlvValue | This class is used to implement a vector of values in one tlv value field |
Cns3::ClassificationRuleVectorTlvValue | This class implements the classifier descriptor as a tlv vector |
Cns3::CsParamVectorTlvValue | This class implements the convergence sub-layer descriptor as a tlv vector |
Cns3::SfVectorTlvValue | |
Cgrid.TopLegendRenderer | |
Cns3::TopologyReaderHelper | Helper class which makes it easier to configure and use a generic TopologyReader |
Cns3::olsr::TopologyTuple | A Topology Tuple |
Cns3::TracedCallback< T1, T2, T3, T4, T5, T6, T7, T8 > | Forward calls to a chain of CallbackAn ns3::TracedCallback has almost exactly the same API as a normal ns3::Callback but instead of forwarding calls to a single function (as an ns3::Callback normally does), it forwards calls to a chain of ns3::Callback |
Cns3::TracedCallback< bool, bool > | |
Cns3::TracedCallback< const ns3::dsr::DsrOptionSRHeader & > | |
Cns3::TracedCallback< const ns3::Ipv4Header &, ns3::Ptr< const ns3::Packet >, DropReason, ns3::Ptr< ns3::Ipv4 >, uint32_t > | |
Cns3::TracedCallback< const ns3::Ipv4Header &, ns3::Ptr< const ns3::Packet >, uint32_t > | |
Cns3::TracedCallback< const ns3::Ipv6Header &, ns3::Ptr< const ns3::Packet >, DropReason, ns3::Ptr< ns3::Ipv6 >, uint32_t > | |
Cns3::TracedCallback< const ns3::Ipv6Header &, ns3::Ptr< const ns3::Packet >, uint32_t > | |
Cns3::TracedCallback< const ns3::olsr::PacketHeader &, const MessageList & > | |
Cns3::TracedCallback< const ns3::WifiMacHeader & > | |
Cns3::TracedCallback< double, double > | |
Cns3::TracedCallback< double, int, float > | |
Cns3::TracedCallback< DropReason, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::SixLowPanNetDevice >, uint32_t > | |
Cns3::TracedCallback< enum Test_e, enum Test_e > | |
Cns3::TracedCallback< int16_t, int16_t > | |
Cns3::TracedCallback< int32_t, int32_t > | |
Cns3::TracedCallback< int8_t, int8_t > | |
Cns3::TracedCallback< LrWpanMacState, LrWpanMacState > | |
Cns3::TracedCallback< Mac48Address, Mac48Address > | |
Cns3::TracedCallback< ns3::Mac48Address > | |
Cns3::TracedCallback< ns3::PhyReceptionStatParameters > | |
Cns3::TracedCallback< ns3::PhyTransmissionStatParameters > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::MobilityModel > > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet > > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, const ns3::Address & > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, const ns3::Mac48Address & > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, double > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, double, ns3::UanTxMode > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, double, ns3::WifiMode, enum WifiPreamble > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, ns3::Cid * > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, ns3::Cid > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::Ipv4 >, uint32_t > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::Ipv6 >, uint32_t > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::NetDevice >, ns3::Time, ns3::Time > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::SixLowPanNetDevice >, uint32_t > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::UanAddress > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::UanTxMode > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::WifiMode, WifiPreamble, uint8_t > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t, uint16_t, uint32_t, bool, double, double > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t, uint16_t, uint32_t, bool, uint8_t > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint8_t, uint8_t > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::PacketBurst > > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::PacketBurst >, ns3::Mac48Address, ns3::Cid *, ns3::WimaxPhy::ModulationType > | |
Cns3::TracedCallback< ns3::Ptr< const ns3::SpectrumValue > > | |
Cns3::TracedCallback< ns3::Ptr< ns3::PacketBurst > > | |
Cns3::TracedCallback< ns3::Ptr< ns3::SpectrumPhy >, ns3::Ptr< ns3::SpectrumPhy >, double > | |
Cns3::TracedCallback< ns3::SequenceNumber, ns3::SequenceNumber > | |
Cns3::TracedCallback< ns3::Time > | |
Cns3::TracedCallback< ns3::Time, LrWpanPhyEnumeration, LrWpanPhyEnumeration > | |
Cns3::TracedCallback< ns3::Time, ns3::Time > | |
Cns3::TracedCallback< ns3::Time, ns3::Time, enum ns3::WifiPhy::State > | |
Cns3::TracedCallback< ns3::Time, ns3::Time, uint32_t, uint32_t, double, uint32_t, double > | |
Cns3::TracedCallback< Ptr< const Packet > > | |
Cns3::TracedCallback< SequenceNumber32, SequenceNumber32 > | |
Cns3::TracedCallback< State, State > | |
Cns3::TracedCallback< T, T > | |
Cns3::TracedCallback< TcpStates_t, TcpStates_t > | |
Cns3::TracedCallback< uint16_t, ns3::Ptr< ns3::SpectrumValue > > | |
Cns3::TracedCallback< uint16_t, uint16_t > | |
Cns3::TracedCallback< uint16_t, uint16_t, double > | |
Cns3::TracedCallback< uint16_t, uint16_t, double, double > | |
Cns3::TracedCallback< uint16_t, uint16_t, double, double, bool > | |
Cns3::TracedCallback< uint16_t, uint16_t, State, State > | |
Cns3::TracedCallback< uint16_t, uint8_t > | |
Cns3::TracedCallback< uint16_t, uint8_t, uint32_t > | |
Cns3::TracedCallback< uint16_t, uint8_t, uint32_t, uint64_t > | |
Cns3::TracedCallback< uint32_t > | |
Cns3::TracedCallback< uint32_t, uint32_t > | |
Cns3::TracedCallback< uint32_t, uint32_t, uint16_t, uint8_t, uint16_t > | |
Cns3::TracedCallback< uint32_t, uint32_t, uint16_t, uint8_t, uint16_t, uint8_t, uint16_t > | |
Cns3::TracedCallback< uint64_t, uint16_t > | |
Cns3::TracedCallback< uint64_t, uint16_t, uint16_t > | |
Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, ns3::LteRrcSap::MeasurementReport > | |
Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, State, State > | |
Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, uint16_t > | |
Cns3::TracedCallback< uint8_t, uint8_t > | |
Cns3::TracedCallback< ValueClassTest, ValueClassTest > | |
Cns3::TracedValue< T > | Trace classes with value semantics |
Cns3::TracedValue< bool > | |
Cns3::TracedValue< double > | |
Cns3::TracedValue< enum Test_e > | |
Cns3::TracedValue< int16_t > | |
Cns3::TracedValue< int32_t > | |
Cns3::TracedValue< int8_t > | |
Cns3::TracedValue< ns3::SequenceNumber > | |
Cns3::TracedValue< ns3::Time > | |
Cns3::TracedValue< SequenceNumber32 > | |
Cns3::TracedValue< TcpStates_t > | |
Cns3::TracedValue< uint16_t > | |
Cns3::TracedValue< uint32_t > | |
Cns3::TracedValue< uint8_t > | |
Cns3::TracedValue< ValueClassTest > | |
Cns3::UdpTraceClient::TraceEntry | Entry to send |
Cns3::TypeId::TraceSourceInformation | |
Cns3::FlowMonitor::TrackedPacket | Structure to represent a single tracked packet data |
Cns3::TransmissionModesLayers | |
Cns3::PyViz::TransmissionSample | |
Cns3::PyViz::TransmissionSampleKey | |
Cns3::PyViz::TransmissionSampleValue | |
Cns3::LteRlcSapProvider::TransmitPdcpPduParameters | Parameters for LteRlcSapProvider::TransmitPdcpPdu |
Cns3::LtePdcpSapProvider::TransmitPdcpSduParameters | Parameters for LtePdcpSapProvider::TransmitPdcpSdu |
Cns3::LteMacSapProvider::TransmitPduParameters | Parameters for LteMacSapProvider::TransmitPdu |
CTunnel | |
Cns3::olsr::TwoHopNeighborTuple | A 2-hop Tuple |
Cns3::LrWpanMac::TxQueueElement | Helper structure for managing transmission queue elements |
Cns3::PyViz::TxRecordValue | |
Cns3::TxSpectrumModelInfo | |
Cns3::TypeId | Unique identifier for an interface |
Cns3::TypeIdValue | Hold objects of type ns3::TypeId |
CTypeTraits< T > | Type trait reference values |
CTypeTraits< TX > | |
CTypeTraits< TX1 > | |
CTypeTraits< TX2 > | |
CTypeTraits< TX3 > | |
Cns3::UanAddress | A class used for addressing UAN MAC's |
Cns3::UanHelper | UAN configuration helper |
Cns3::UanModesList | Container for UanTxModes |
Cns3::UanModesListValue | Attribute Value class for UanTxModes |
Cns3::UanPacketArrival | Class consisting of packet arrival information (Time, RxPower, mode, PDP) |
Cns3::UanPdp | The power delay profile returned by propagation models |
►Cns3::UanPhyListener | Interface for PHY event listener |
Cns3::UanMacCw | CW-MAC protocol, similar in idea to the 802.11 DCF with constant backoff window |
Cns3::UanTxMode | Abstraction of packet modulation information |
Cns3::UanTxModeFactory | Global database of UanTxMode objects, retrievable by id or name |
Cns3::UanTxModeFactory::UanTxModeItem | Container for the UanTxMode properties |
►Cns3::UcdChannelEncodings | This class implements the UCD channel encodings as described by "IEEE Standard for
Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.3.1 UCD channel encodings, page 651 |
Cns3::OfdmUcdChannelEncodings | |
Cns3::UdpClientHelper | Create a client application which sends UDP packets carrying a 32bit sequence number and a 64 bit time stamp |
Cns3::UdpEchoClientHelper | Create an application which sends a UDP packet and waits for an echo of this packet |
Cns3::UdpEchoServerHelper | Create a server application which waits for input UDP packets and sends them back to the original sender |
Cns3::UdpServerHelper | Create a server application which waits for input UDP packets and uses the information carried into their payload to compute delay and to determine if some packets are lost |
Cns3::UdpTraceClientHelper | Create UdpTraceClient application which sends UDP packets based on a trace file of an MPEG4 stream |
Cns3::UeCapabilities_s | See section 4.3.20 ueCapabilities |
Cns3::LteEnbCmacSapUser::UeConfig | Parameters for [re]configuring the UE |
Cns3::LteEnbCmacSapProvider::UeConfig | Parameters for [re]configuring the UE |
Cns3::EpcX2Sap::UeContextReleaseParams | Parameters of the UE CONTEXT RELEASE message |
CLteX2HandoverMeasuresTestCase::UeData | |
CLteX2HandoverTestCase::UeData | |
Cns3::EpcX2Sap::UeDataParams | Parameters of the UE DATA primitive |
CUeDlTestData | |
Cns3::LteUePhy::UeMeasurementsElement | |
Cns3::LteUeCphySapUser::UeMeasurementsElement | Parameters of the ReportUeMeasurements primitive: RSRP [dBm] and RSRQ [dB] See section 5.1.1 and 5.1.3 of TS 36.214 |
Cns3::LteUeCphySapUser::UeMeasurementsParameters | |
Cns3::UeSelected_s | See section 4.3.26 ueSelected |
CLteCellSelectionTestCase::UeSetup_t | A set of input parameters for setting up a UE in the simulation |
CUeTestData | |
CUeUlTestData | |
Cns3::UlCqi_s | See section 4.3.29 ulCQI |
Cns3::UlDciListElement_s | See section 4.3.2 ulDciListElement |
Cns3::UlGrant_s | Substitutive structure for specifying BuildRarListElement_s::m_grant field |
Cns3::EpcX2Sap::UlHighInterferenceInformationItem | UL High Interference Information as it is used in the LOAD INFORMATION message |
Cns3::EpcS11Sap::Uli | TS 29.274 8.21 User Location Information (ULI) |
Cns3::UlInfoListElement_s | See section 4.3.12 ulInfoListElement |
►Cunary_function | |
Cns3::Ipv4AddressHash | Class providing an hash for IPv4 addresses |
Cns3::Ipv6AddressHash | Hash function class for IPv6 addresses |
CTypeTraits< T >::UnConst< U > | < Non-const type |
CTypeTraits< T >::UnConst< const U > | < Non-const template type traits |
Cns3::aodv::IdCache::UniqueId | Unique packet ID |
Cns3::V4PingHelper | Create a IPv5 ping application and associate it to a node |
Cns3::EmpiricalVariableImpl::ValueCDF | |
Cns3::EmpiricalRandomVariable::ValueCDF | |
CValueClassTest | |
Cns3::LteUeRrc::VarMeasConfig | Includes the accumulated configuration of the measurements to be performed by the UE |
Cns3::LteUeRrc::VarMeasReport | Represents a single measurement reporting entry., which includes information about a measurement for which the triggering conditions have been met |
►Cstd::vector< T > | STL class |
Cns3::ByteTagListDataFreeList | Container class for struct ByteTagListData |
Cns3::PacketMetadata::DataFreeList | Class to hold all the metadata |
Cns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2 | |
Cns3::Vector2D | 3d vector |
Cns3::Vector2DValue | Hold objects of type ns3::Vector2D |
Cns3::Vector3D | 3d vector |
Cns3::Vector3DValue | Hold objects of type ns3::Vector3D |
Cns3::VendorSpecificContentManager | |
Cns3::VendorSpecificListElement_s | See section 4.3.3 vendorSpecifiListElement |
Cns3::ofi::VPortAction | Class for handling virtual port table actions |
Cns3::Watchdog | Very simple watchdog |
Cns3::WaveformGeneratorHelper | |
Cns3::Waypoint | (time, location) pair |
Cns3::WaypointValue | Hold objects of type ns3::Waypoint |
►Cns3::WifiHelper | Helps to create WifiNetDevice objects |
Cns3::Wifi80211pHelper | Helps to create wifi 802.11p objects of WifiNetDevice class |
►Cns3::WifiMacHelper | Create MAC objects |
►Cns3::NqosWifiMacHelper | Create non QoS-enabled MAC layers for a ns3::WifiNetDevice |
Cns3::NqosWaveMacHelper | |
►Cns3::QosWifiMacHelper | Create QoS-enabled MAC layers for a ns3::WifiNetDevice |
Cns3::HtWifiMacHelper | Create HT-enabled MAC layers for a ns3::WifiNetDevice |
Cns3::QosWaveMacHelper | |
Cns3::WifiMode | Represent a single transmission modeA WifiMode is implemented by a single integer which is used to lookup in a global array the characteristics of the associated transmission mode |
Cns3::WifiModeFactory | Create WifiMode class instances and keep track of them |
Cns3::WifiModeFactory::WifiModeItem | This is the data associated to a unique WifiMode |
Cns3::WifiModeValue | Hold objects of type ns3::WifiMode |
►Cns3::WifiPhyHelper | Create PHY objects |
Cns3::YansWifiPhyHelper | Make it easy to create and manage PHY objects for the yans model |
►Cns3::WifiPhyListener | Receive notifications about phy events |
Cns3::PhyListener | Listener for PHY events |
Cns3::PhyMacLowListener | Listener for PHY events |
Cns3::WifiRadioEnergyModelPhyListener | A WifiPhy listener class for notifying the WifiRadioEnergyModel of Wifi radio state change |
►Cns3::WifiRemoteStation | Hold per-remote-station state |
Cns3::AarfcdWifiRemoteStation | Hold per-remote-station state for AARF-CD Wifi manager |
Cns3::AarfWifiRemoteStation | Hold per-remote-station state for AARF Wifi manager |
Cns3::AmrrWifiRemoteStation | Hold per-remote-station state for AMRR Wifi manager |
Cns3::ArfWifiRemoteStation | Hold per-remote-station state for ARF Wifi manager |
Cns3::CaraWifiRemoteStation | Hold per-remote-station state for CARA Wifi manager |
Cns3::IdealWifiRemoteStation | Hold per-remote-station state for Ideal Wifi manager |
Cns3::MinstrelWifiRemoteStation | Hold per-remote-station state for Minstrel Wifi manager |
Cns3::OnoeWifiRemoteStation | Hold per-remote-station state for ONOE Wifi manager |
Cns3::RraaWifiRemoteStation | Hold per-remote-station state for RRAA Wifi manager |
Cns3::WifiRemoteStationInfo | Tid independent remote station statistics |
Cns3::WifiRemoteStationState | A struct that holds information about each remote station |
Cns3::WifiSpectrumModel5MhzInitializer | |
Cns3::WifiSpectrumValue5MhzFactory | Implements WifiSpectrumValue for the 2.4 GHz ISM band only, with a 5 MHz spectrum resolution |
Cns3::WifiSpectrumValueHelper | This abstract class defines the interface for interacting with all WifiSpectrumValue implementations |
Cns3::WifiTxVector | This class mimics the TXVECTOR which is to be passed to the PHY in order to define the parameters which are to be used for a transmission |
Cns3::LteEnbRrc::X2uTeidInfo | |
Cns3::YansWifiChannelHelper | Manage and create wifi channel objects for the yans model |
Canonymous_namespace{buffer.cc}::Zeroes | Zero-filled buffer |
►CLink | |
Cvisualizer.core.WiredLink | |
►CPyVizObject | |
Cvisualizer.core.Channel | |
Cvisualizer.core.Node | |