1.1.6 • Published 1 year ago

@sevenqi/nodechannel v1.1.6

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Supported Protocols

Protocol NameSupported
TcpSocket
UdpSocket
Hid
SerialPort

Used libs

node-serialport node-hid uuid ws


GetStarted

Install

npm install @sevenqi/nodechannel

Client Example

WebSocket

const sessionManager = new SessionManager();

const sessionId = sessionManager.add({
    channelType: ChannelType.WebSocket,
    channelOptions: {
        options: { address: "ws://0.0.0.0:8888" },
        filter: StringFilter
    }
})

sessionManager.onData(sessionId, (message: any) => {
    console.log("消息:", message)
})

const isConnected = await sessionManager.connect(sessionId);
if (isConnected)
    SessionManager.send(sessionId, Buffer.from("hello world"))
1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago