vyzo
|
575eadee04
|
refactor limit defaults for easy access and user manipulation
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
f5556bfbfe
|
add total stream and conn limit
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
90d7e860a0
|
introduce per protocol peer limits, don't transfer resources out of protocol when setting the service
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
572b3eb374
|
adjust default limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
488f08cb1d
|
add test for per service peer limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
5487b6bdac
|
add support for per service peer limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
05a6764a69
|
add fluid copy constructors for limits
so that we can easily clone and adjust limits.
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
066de7c0c9
|
refactor limiters
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
7d5bd7a861
|
implement dynamic limiter
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
2f0815d6d7
|
default limiter
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
f31f87221b
|
static limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
cff880ac60
|
flesh out resource manager
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
0ca5ac15d9
|
flesh out concrete scopes
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
17a30366ae
|
refactor scopes, introduce constrained scopes
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
5b12ade22d
|
basic resource scopes
|
2022-01-17 12:33:01 +02:00 |
|