1
0
mirror of https://github.com/fumiama/WireGold.git synced 2026-06-04 23:40:26 +08:00
Files
WireGold/upper/data.go
2021-12-31 12:34:54 +08:00

24 lines
420 B
Go

package upper
import "io"
// 常用服务端口
const (
// ServiceNull 不在意端口号的服务
ServiceNull = iota
// ServiceTunnel 管道通信服务
ServiceTunnel
// ServiceWireGold 虚拟组网服务
ServiceWireGold
)
type Service interface {
// Start 无阻塞运行
Start(srcport, destport, mtu uint16)
// Run 阻塞运行
Run(srcport, destport, mtu uint16)
// Stop 停止
Stop()
io.ReadWriter
}