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-20250505131008-436f7fdc1670 (latest)
- Published
- May 5, 2025
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 4 days ago –
Tools for package owners.