summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-05-16 22:23:23 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-05-16 22:23:23 +0900
commit49a655f78e17f75e98f4e053723f2150a294ae8d (patch)
treeca9a7cf80f8d1fee3ba603dcfb3b3b3b5c299328
parentUpdate README.md (diff)
downloadmisskey-49a655f78e17f75e98f4e053723f2150a294ae8d.tar.gz
misskey-49a655f78e17f75e98f4e053723f2150a294ae8d.tar.bz2
misskey-49a655f78e17f75e98f4e053723f2150a294ae8d.zip
Update README.md
-rw-r--r--README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/README.md b/README.md
index 4dc761c7c9..6b74895989 100644
--- a/README.md
+++ b/README.md
@@ -38,6 +38,19 @@ mainChannel.on('notification', notification => {
});
```
+### `useSharedConnection(channel: string): SharedConnection`
+使いまわし可能なチャンネル(=パラメータを持たないチャンネル)に接続します。
+このメソッドを用いて接続したチャンネル接続は内部的に使いまわされるため、プログラム上の複数の場所から呼び出してもコネクションを無駄に増やさずに済みます。
+
+### `connectToChannel(channel: string, params?: any): NonSharedConnection`
+チャンネルに接続します。返り値はそのチャンネルへのコネクションインスタンスです。
+
+### メッセージの受信
+チャンネル接続インスタンスはEventEmitterを継承しており、メッセージがサーバーから受信されると受け取ったイベント名でペイロードをemitします。
+
+### メッセージの送信
+チャンネル接続インスタンスの`send`メソッドを使用してメッセージをサーバーに送信することができます。
+
---
<div align="center">