WebFramework v3.0.12
Web framework for C++.
Loading...
Searching...
No Matches
Connections.cpp
1#include "Connections.h"
2
3using namespace std;
4
5namespace framework
6{
7 namespace load_balancer
8 {
9 Connections::Connections(string_view ip, string_view port, bool useHTTPS) :
10 BaseLoadBalancerHeuristic(ip, port, useHTTPS),
11 connections(0)
12 {
13
14 }
15
16 void Connections::onStart()
17 {
18 connections++;
19 }
20
21 void Connections::onEnd()
22 {
23 connections--;
24 }
25
26 uint64_t Connections::operator ()() const
27 {
28 return connections;
29 }
30 }
31}