wscc

1.0.5 • Public • Published

wscc WebSocketControlerClient

npm install wscc
для сервера тут

import wscc from "wscc"

const ws = new wscc("localhost", 3010, true); // true === secure
ws.socketCreate = () =>
{
    console.log("socketCreate");
    ws.send("incomingEvent", undefined)
    ws.send("incomingEvent", null)
    ws.send("incomingEvent", 12)
    ws.send("incomingEvent", "12")
    ws.send("incomingEvent", {})
    ws.send("incomingEvent",  ArrayBuffer | DataView , {descriphen  : "клієнт получе цей обєк разом із Buffer", descriphen2 : "не обов'язково"})
};
ws.disconnect = () =>
{
    console.log("disconnect");
}; 
ws.reconnecting = () =>
{
    console.log("reconnecting");
};

// підписуєшся на вхідне повідомленя
ws.on("event", (data, header) =>
{
    console.log(data, header)
    ws.removeOn("event") // тепер ця подія небуде працювать
});

setInterval(() => 
{
    console.log(ws.connected)// тіки для читаня
}, 5000);

Readme

Keywords

none

Package Sidebar

Install

npm i wscc

Weekly Downloads

1

Version

1.0.5

License

GPL v3

Unpacked Size

11.9 kB

Total Files

3

Last publish

Collaborators

  • nikolas1370