Interface ITransmissionSimulationStrategy<LinkType,DemandType,ContextType>

Type Parameters:
LinkType - the type of linking resource
DemandType - the type of issued demand
ContextType - the type of the context of current user activity
All Known Implementing Classes:
SimulatedLinkingResourceContainerTransmissionStrategy

public interface ITransmissionSimulationStrategy<LinkType,DemandType,ContextType>
The transmission simulation strategy encapsultes the concrete behavior, how a given demand for a given link is actually simulated.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Simulate a transmission of demand through link in the user context of context.
  • Method Details

    • simulateTransmission

      void simulateTransmission(LinkType link, DemandType demand, ContextType context)
      Simulate a transmission of demand through link in the user context of context. This method blocks until the transmission is concluded.
      Parameters:
      link - the link
      demand - the calculated demand
      context - the context of current user activity