Load Balancer Simulation
A simulation of a load balancer with dynamic server scaling in C++
Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:
- a -
assignRequest() :
WebServer
assignRequests() :
LoadBalancer
- b -
blockedOctets :
LoadBalancerConfig
busy_ :
WebServer
- c -
clear() :
WebServer
close() :
Logger
colorsEnabled :
LoadBalancerConfig
config_ :
LoadBalancer
createRandomRequest() :
LoadBalancer
currentRequest_ :
WebServer
currentTime_ :
LoadBalancer
- g -
generateRandomIP() :
LoadBalancer
generateRequest() :
LoadBalancer
getId() :
WebServer
- i -
id_ :
WebServer
init() :
Logger
initialQueueMultiplier :
LoadBalancerConfig
ipIn :
Request
ipOut :
Request
isBusy() :
WebServer
isFinished() :
WebServer
isOpen() :
Logger
- j -
jobType :
Request
jobTypeDist_ :
LoadBalancer
- l -
lastScaleTime_ :
LoadBalancer
LoadBalancer() :
LoadBalancer
loadFromFile() :
LoadBalancerConfig
log() :
LoadBalancer
,
Logger
logFile_ :
Logger
- m -
maxProcessingTime :
LoadBalancerConfig
maxQueueThreshold_ :
LoadBalancer
maxThreshold :
LoadBalancerConfig
minProcessingTime :
LoadBalancerConfig
minQueueThreshold_ :
LoadBalancer
minThreshold :
LoadBalancerConfig
- n -
nextServerId_ :
LoadBalancer
- o -
octetDist_ :
LoadBalancer
- p -
prefillQueue() :
LoadBalancer
printSummary() :
LoadBalancer
process() :
WebServer
- r -
remainingTime_ :
WebServer
requestDist_ :
LoadBalancer
requestProbability :
LoadBalancerConfig
requestQueue_ :
LoadBalancer
requestsAddedToQueue_ :
LoadBalancer
rng_ :
LoadBalancer
run() :
LoadBalancer
- s -
scaleCooldown :
LoadBalancerConfig
scaleServers() :
LoadBalancer
servers_ :
LoadBalancer
serversAdded_ :
LoadBalancer
serversRemoved_ :
LoadBalancer
statusInterval :
LoadBalancerConfig
stripAnsi() :
Logger
- t -
timeDist_ :
LoadBalancer
timeRequired :
Request
totalBlocked_ :
LoadBalancer
totalProcessed_ :
LoadBalancer
- w -
WebServer() :
WebServer
Generated on
for Load Balancer Simulation by
1.16.1