Skip to content

udevbe/kcpjs

 
 

Repository files navigation

kcpjs

纯 js 实现 kcp

参考 kcp-go 来实现

相比 node-kcp-x 多了两个特性

1: FEC 前向纠错

2: 加密

示例1

ts-node examples/echo.ts

示例2

ts-node examples/server.ts
ts-node examples/client.ts

API

创建 server

ListenWithOptions

参数

port 监听的端口

block 加密模块

dataShards parityShards 前向纠错参数

callback 客户端连接成功的回调

创建 client

DialWithOptions

参数

host 服务器地址

port 服务器端口

conv 会话ID

block 加密模块

dataShards parityShards 前向纠错参数

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.9%
  • JavaScript 1.1%