Q2NS dev
ns-3 module
Loading...
Searching...
No Matches
q2ns::AllAtOncePolicy Class Referencefinal

#include <q2ns-swap-helper.h>

Inheritance diagram for q2ns::AllAtOncePolicy:
Collaboration diagram for q2ns::AllAtOncePolicy:

Public Member Functions

std::vector< SwapSessionSpecPlanSessions (const SwapTopologySpec &topo) override
 
- Public Member Functions inherited from q2ns::ISwapPolicy
virtual ~ISwapPolicy ()=default
 

Detailed Description

Definition at line 86 of file q2ns-swap-helper.h.

Member Function Documentation

◆ PlanSessions()

std::vector< SwapSessionSpec > q2ns::AllAtOncePolicy::PlanSessions ( const SwapTopologySpec topo)
overridevirtual

Implements q2ns::ISwapPolicy.

Definition at line 26 of file q2ns-swap-helper.cc.

References q2ns::RoundsConfig::Enabled(), q2ns::RoundsConfig::jitter_s, q2ns::RoundsConfig::period_s, q2ns::RoundsConfig::rounds, q2ns::SwapTopologySpec::rounds, q2ns::RoundsConfig::seed, and q2ns::SwapTopologySpec::sessions.

Here is the call graph for this function:

The documentation for this class was generated from the following files: