![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The polling controller of a POLLING station, keyed by station index. More...
#include <line/lang/qn/network_struct.h>
Public Attributes | |
| lang::PollingType | ptype = lang::PollingType::EXHAUSTIVE |
| std::size_t | pk = 1 |
| the K of K-LIMITED | |
| std::vector< lang::Distrib< T > > | switchover |
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.
| std::size_t line::qn::NetworkStruct< T >::PollingParam::pk = 1 |
the K of K-LIMITED
Definition at line 1256 of file network_struct.h.
Referenced by line::qn::NetworkStruct< T >::effective_polling(), line::qn::polling_info(), and line::qn::Network< double >::set_polling().
| lang::PollingType line::qn::NetworkStruct< T >::PollingParam::ptype = lang::PollingType::EXHAUSTIVE |
Definition at line 1255 of file network_struct.h.
Referenced by line::qn::NetworkStruct< T >::effective_polling(), line::qn::polling_info(), line::qn::NetworkStruct< T >::refresh_local_vars(), and line::qn::Network< double >::set_polling().
| std::vector<lang::Distrib<T> > line::qn::NetworkStruct< T >::PollingParam::switchover |
Definition at line 1257 of file network_struct.h.
Referenced by line::qn::NetworkStruct< T >::effective_polling(), line::qn::polling_info(), line::qn::NetworkStruct< T >::refresh_local_vars(), and line::qn::Network< double >::set_polling().