1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-12-26 20:15:26 -05:00

refine buffer usage in kcp

This commit is contained in:
v2ray
2016-07-28 16:24:15 +02:00
parent 34b4fceaa4
commit 42efa5dde0
10 changed files with 148 additions and 19 deletions

View File

@@ -4,6 +4,11 @@ import (
"sync"
)
type Pool interface {
Allocate() *Buffer
Free(*Buffer)
}
type BufferPool struct {
chain chan []byte
allocator *sync.Pool