Inheritance diagram for OpenSim::Framework::Communications::Limit::RepeatLimitStrategy< TId >:

Public Member Functions | |
| RepeatLimitStrategy (int maxRequests) | |
| bool | AllowRequest (TId id) |
| IRequestLimitStrategy | |
| bool | IsFirstRefusal (TId id) |
| IRequestLimitStrategy | |
| void | MonitorRequests (TId id) |
| IRequestLimitStrategy | |
| bool | IsMonitoringRequests (TId id) |
| IRequestLimitStrategy | |
Properties | |
| int | MaxRequests [get] |
| OpenSim::Framework::Communications::Limit::RepeatLimitStrategy< TId >::RepeatLimitStrategy | ( | int | maxRequests | ) | [inline] |
| maxRequests | The maximum number of requests that may be served before all further requests are dropped. |
| bool OpenSim::Framework::Communications::Limit::RepeatLimitStrategy< TId >::AllowRequest | ( | TId | id | ) | [inline] |
IRequestLimitStrategy
Implements OpenSim::Framework::Communications::Limit::IRequestLimitStrategy< TId >.
| bool OpenSim::Framework::Communications::Limit::RepeatLimitStrategy< TId >::IsFirstRefusal | ( | TId | id | ) | [inline] |
IRequestLimitStrategy
Implements OpenSim::Framework::Communications::Limit::IRequestLimitStrategy< TId >.
| void OpenSim::Framework::Communications::Limit::RepeatLimitStrategy< TId >::MonitorRequests | ( | TId | id | ) | [inline] |
IRequestLimitStrategy
Implements OpenSim::Framework::Communications::Limit::IRequestLimitStrategy< TId >.
| bool OpenSim::Framework::Communications::Limit::RepeatLimitStrategy< TId >::IsMonitoringRequests | ( | TId | id | ) | [inline] |
IRequestLimitStrategy
Implements OpenSim::Framework::Communications::Limit::IRequestLimitStrategy< TId >.
int OpenSim::Framework::Communications::Limit::RepeatLimitStrategy< TId >::MaxRequests [get] |
1.5.1