LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::qn::NetworkStruct< T >::PollingParam Struct Reference

The polling controller of a POLLING station, keyed by station index. More...

#include <line/lang/qn/network_struct.h>

Collaboration diagram for line::qn::NetworkStruct< T >::PollingParam:

Public Attributes

lang::PollingType ptype = lang::PollingType::EXHAUSTIVE
std::size_t pk = 1
 the K of K-LIMITED
std::vector< lang::Distrib< T > > switchover

Detailed Description

template<class T>
struct line::qn::NetworkStruct< T >::PollingParam

The polling controller of a POLLING station, keyed by station index.

switchover[r] is the walk into buffer r, taken from the buffer the server LEAVES to get there. An Immediate switchover is NOT represented as a state: taking its ~1e8 rate literally would make the generator stiff and add a spurious state per buffer, so pollingNext folds it into the enclosing transition instead.

Definition at line 1254 of file network_struct.h.

Member Data Documentation

◆ pk

template<class T>
std::size_t line::qn::NetworkStruct< T >::PollingParam::pk = 1

◆ ptype

◆ switchover


The documentation for this struct was generated from the following file: