LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
qsys_retrial_policy.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2012-2026, QORE Lab, Imperial College London
3 * All rights reserved.
4 */
5#ifndef LINE_API_QSYS_QSYS_RETRIAL_POLICY_H
6#define LINE_API_QSYS_QSYS_RETRIAL_POLICY_H
7
8/**
9 * @file
10 * @ingroup api_qsys
11 * The retrial policy shared by the qsys retrial functions (MATLAB RetrialPolicy).
12 */
13
14namespace line {
15namespace qsys {
16
17/** Retrial admission policy (RetrialPolicy in MATLAB). */
18enum class RetrialPolicy {
19 LINEAR, ///< each orbiting customer retries at rate alpha (orbit rate i*alpha)
20 CONSTANT ///< the orbit retries at rate alpha whenever it is non-empty
21};
22
23} // namespace qsys
24} // namespace line
25
26#endif // LINE_API_QSYS_QSYS_RETRIAL_POLICY_H
RetrialPolicy
Retrial admission policy (RetrialPolicy in MATLAB).
@ CONSTANT
the orbit retries at rate alpha whenever it is non-empty
@ LINEAR
each orbiting customer retries at rate alpha (orbit rate i*alpha)
Conservation laws of a layered queueing network, enumerated from its structure.
Definition aoi_dist2ph.h:52