LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Toggle main menu visibility
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
14
namespace
line
{
15
namespace
qsys
{
16
17
/** Retrial admission policy (RetrialPolicy in MATLAB). */
18
enum 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
line::qsys
Definition
qsys_bmapm1.h:58
line::qsys::RetrialPolicy
RetrialPolicy
Retrial admission policy (RetrialPolicy in MATLAB).
Definition
qsys_retrial_policy.h:18
line::qsys::RetrialPolicy::CONSTANT
@ CONSTANT
the orbit retries at rate alpha whenever it is non-empty
Definition
qsys_retrial_policy.h:20
line::qsys::RetrialPolicy::LINEAR
@ LINEAR
each orbiting customer retries at rate alpha (orbit rate i*alpha)
Definition
qsys_retrial_policy.h:19
line
Conservation laws of a layered queueing network, enumerated from its structure.
Definition
aoi_dist2ph.h:52
include
line
api
qsys
qsys_retrial_policy.h
Generated by
1.18.0