github.com/sagernet/sing-box@v1.9.0-rc.20/option/multiplex.go (about) 1 package option 2 3 type InboundMultiplexOptions struct { 4 Enabled bool `json:"enabled,omitempty"` 5 Padding bool `json:"padding,omitempty"` 6 Brutal *BrutalOptions `json:"brutal,omitempty"` 7 } 8 9 type OutboundMultiplexOptions struct { 10 Enabled bool `json:"enabled,omitempty"` 11 Protocol string `json:"protocol,omitempty"` 12 MaxConnections int `json:"max_connections,omitempty"` 13 MinStreams int `json:"min_streams,omitempty"` 14 MaxStreams int `json:"max_streams,omitempty"` 15 Padding bool `json:"padding,omitempty"` 16 Brutal *BrutalOptions `json:"brutal,omitempty"` 17 } 18 19 type BrutalOptions struct { 20 Enabled bool `json:"enabled,omitempty"` 21 UpMbps int `json:"up_mbps,omitempty"` 22 DownMbps int `json:"down_mbps,omitempty"` 23 }