init.go 415 B

12345678910111213141516171819202122
  1. // +build !confonly
  2. package kcp
  3. import (
  4. "v2ray.com/core/common"
  5. "v2ray.com/core/transport/internet"
  6. )
  7. func init() {
  8. common.Must(internet.RegisterTransportDialer(protocolName, DialKCP))
  9. }
  10. func init() {
  11. common.Must(internet.RegisterTransportListener(protocolName, ListenKCP))
  12. }
  13. func init() {
  14. common.Must(internet.RegisterProtocolConfigCreator(protocolName, func() interface{} {
  15. return new(Config)
  16. }))
  17. }