package ratelimiter
import "golang.zx2c4.com/wireguard/ratelimiter"
Index ¶
- type Ratelimiter
- func (rate *Ratelimiter) Allow(ip netip.Addr) bool
- func (rate *Ratelimiter) Close()
- func (rate *Ratelimiter) Init()
- type RatelimiterEntry
Types ¶
type Ratelimiter ¶
type Ratelimiter struct {
// contains filtered or unexported fields
}
func (*Ratelimiter) Allow ¶
func (rate *Ratelimiter) Allow(ip netip.Addr) bool
func (*Ratelimiter) Close ¶
func (rate *Ratelimiter) Close()
func (*Ratelimiter) Init ¶
func (rate *Ratelimiter) Init()
type RatelimiterEntry ¶
type RatelimiterEntry struct {
// contains filtered or unexported fields
}
Source Files ¶
ratelimiter.go
- Version
- v0.0.0-20250521234502-f333402bd9cb (latest)
- Published
- May 21, 2025
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 3 weeks ago –
Tools for package owners.