| 12345678910111213141516171819202122232425 |
- package kcp
- type Config struct {
- Mtu int // Maximum transmission unit
- Sndwnd int // Sending window size
- Rcvwnd int // Receiving window size
- Acknodelay bool // Acknoledge without delay
- }
- func (this *Config) Apply() {
- effectiveConfig = *this
- }
- func DefaultConfig() Config {
- return Config{
- Mtu: 1350,
- Sndwnd: 1024,
- Rcvwnd: 1024,
- Acknodelay: true,
- }
- }
- var (
- effectiveConfig = DefaultConfig()
- )
|