From a918bc784ebd526bbf74fa57615a64ded3c0b95f Mon Sep 17 00:00:00 2001 From: saqut Date: Sun, 7 Dec 2025 01:33:45 +0300 Subject: [PATCH] mwse-server Ekle --- mwse-server.-.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 mwse-server.-.md diff --git a/mwse-server.-.md b/mwse-server.-.md new file mode 100644 index 0000000..0fa66f2 --- /dev/null +++ b/mwse-server.-.md @@ -0,0 +1,40 @@ +Temelde MWSEye aşağıdaki komut ile bağlanırsınız + +```js +let mwse = new MWSE({ + endpont: "ws.example.com/envp1" +}); +``` + +Ancak MWSE, websocket bağlantılarının kopmasına ve kesilmesine dayanıklı olmadığı için websoketin direkt kullanımını önermez. Ancak yinede bilenler için açıkça apiler sunar + +#### mwse.server.ws : WebSocket + +Saf browser websoket apisidir + +#### endpoint : URL + +Bağlanılacak sunucuyunun yolunu saklar. Websoket kapandıktan sonra `connect()` komutu endpoint değerini her seferinde yeniden okur + +#### connect() + +Sunucuya websocket bağlantısı başlatır. + +#### disconnect() + +Sunucuya websocket bağlantısı bitirir + +#### onRecaivePack(func) + +Websoketten veri geldiği anda tetiklenecek fonksiyonu belirler, her çağrıldığında listeye yenisini ekler. Gelen veriler JSON formatında bir obje olarak aktarılır + +```js +mwse.server.onRecaivePack(message => { + // process message... +}); +``` + + +#### tranferToServer(data) + +data olarak verilmiş objeyi sunucuya gönderir \ No newline at end of file