|
EMANE
1.2.1
|
Classes | |
| class | AntennaProfile |
| Holds NEM Id, antenna profile Id, azimuth and elevation. More... | |
| class | AntennaProfileEvent |
| An antenna profile event is used to set the antenna profile selection and pointing information for one or more NEMs. More... | |
| class | AntennaProfileEventFormatter |
| Callable formatter object for AntennaProfileEvent instances. More... | |
| class | CommEffect |
| A CommEffect entry holds the NEM Id of a transmitter and the link effects to apply to received transmission. More... | |
| class | CommEffectEvent |
| Comm Effect events are used to set asynchronous link characteristics from one or more transmitting NEMs to the receiving NEM. More... | |
| class | CommEffectEventFormatter |
| Callable formatter object for CommEffectEvent instances. More... | |
| class | FadingSelection |
| class | FadingSelectionEvent |
| An fading selection event is used to set the fading model for one or more NEMs. More... | |
| class | FadingSelectionEventFormatter |
| Callable formatter object for FadingSelectionEvent instances. More... | |
| class | Location |
| A location entry holds an NEM Id, that NEM's position information and optional orientation and velocity. More... | |
| class | LocationEvent |
| A location event is usd to set the position, orientation and velocity information for one or more NEMs. More... | |
| class | LocationEventFormatter |
| Callable formatter object for LocationEvent instances. More... | |
| class | Pathloss |
| A pathloss entry holds the source NEM Id and the forward and reverse pathloss to apply to received transmissions. More... | |
| class | PathlossEvent |
| A pathloss event is used to set the pathloss from one or more transmitting NEMs to a receiving NEM. More... | |
| class | PathlossEventFormatter |
| Callable formatter object for PathlossEvent instances. More... | |
| class | SlotInfo |
| class | SlotStructure |
| class | TDMAScheduleEvent |
Typedefs | |
| using | AntennaProfiles = std::list< AntennaProfile > |
| using | CommEffects = std::list< CommEffect > |
| using | FadingSelections = std::list< FadingSelection > |
| using | Locations = std::list< Location > |
| using | Pathlosses = std::list< Pathloss > |
| using | SlotInfos = std::vector< SlotInfo > |
Enumerations | |
| enum | FadingModel { FadingModel::NONE, FadingModel::NAKAGAMI } |
| using EMANE::Events::AntennaProfiles = typedef std::list<AntennaProfile> |
Definition at line 116 of file antennaprofile.h.
| using EMANE::Events::CommEffects = typedef std::list<CommEffect> |
Definition at line 131 of file commeffect.h.
| using EMANE::Events::FadingSelections = typedef std::list<FadingSelection> |
Definition at line 89 of file fadingselection.h.
| using EMANE::Events::Locations = typedef std::list<Location> |
Definition at line 108 of file location.h.
| using EMANE::Events::Pathlosses = typedef std::list<Pathloss> |
Definition at line 95 of file pathloss.h.
| using EMANE::Events::SlotInfos = typedef std::vector<SlotInfo> |
Definition at line 85 of file slotinfo.h.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| NAKAGAMI | |
Definition at line 40 of file fadingmodel.h.