ChatClientによって更新され、読み取り専用として提供されるPhoton Chatの通信チャンネル。
More...
|
| | ChatChannel (string name) |
| | 新しいチャンネルを作成するために内部的に使用されます。これはサーバー上にチャンネルを作成しません!ChatClient.Subscribeを使用します。 More...
|
| |
| void | Add (string sender, object message, int msgId) |
| | このチャンネルにメッセージを追加するために内部的に使用されます。 More...
|
| |
| void | Add (string[] senders, object[] messages, int lastMsgId) |
| | このチャンネルにメッセージを追加するために内部的に使用されます。 More...
|
| |
| void | TruncateMessages () |
| | このチャンネルのローカルにキャッシュされたメッセージの数をMessageLimitに減らします(設定されている場合)。 More...
|
| |
| void | ClearMessages () |
| | 現在保存されているメッセージのローカルキャッシュをクリアします。 これによりメモリが解放されますが、サーバーには影響しません。 More...
|
| |
| string | ToStringMessages () |
| | このチャンネル内のすべてのメッセージの文字列表現を提供します。 More...
|
| |
|
| readonly string | Name |
| | チャンネルの名前(サブスクライブおよびサブスクライブ解除に使用)。 More...
|
| |
| readonly List< string > | Senders = new List<string>() |
| | 時系列のメッセージの送信者。送信者とメッセージは、インデックスで相互に参照します。Senders [x]は、Messages [x]の送信者です。 More...
|
| |
| readonly List< object > | Messages = new List<object>() |
| | 時系列のメッセージ。 送信者とメッセージは、インデックスで相互に参照します。Senders [x]は、Messages [x]の送信者です。 More...
|
| |
| int | MessageLimit |
| | 0より大きい場合、このチャンネルはローカルにキャッシュするメッセージの数を制限します。 More...
|
| |
| readonly HashSet< string > | Subscribers = new HashSet<string>() |
| | 購読ユーザー。 More...
|
| |
ChatClientによって更新され、読み取り専用として提供されるPhoton Chatの通信チャンネル。
GUIで使用および表示するメッセージと送信者が含まれます。 次からアクセスします: ChatClient.PublicChannels ChatClient.PrivateChannels
新しいチャンネルを作成するために内部的に使用されます。これはサーバー上にチャンネルを作成しません!ChatClient.Subscribeを使用します。
| void Add |
( |
string |
sender, |
|
|
object |
message, |
|
|
int |
msgId |
|
) |
| |
このチャンネルにメッセージを追加するために内部的に使用されます。
| void Add |
( |
string[] |
senders, |
|
|
object[] |
messages, |
|
|
int |
lastMsgId |
|
) |
| |
このチャンネルにメッセージを追加するために内部的に使用されます。
現在保存されているメッセージのローカルキャッシュをクリアします。 これによりメモリが解放されますが、サーバーには影響しません。
| string ToStringMessages |
( |
| ) |
|
このチャンネル内のすべてのメッセージの文字列表現を提供します。
- Returns
- 「Sender: Message」形式のすべての既知のメッセージ、1行ずつ。
| void TruncateMessages |
( |
| ) |
|
このチャンネルのローカルにキャッシュされたメッセージの数をMessageLimitに減らします(設定されている場合)。
0より大きい場合、このチャンネルはローカルにキャッシュするメッセージの数を制限します。
| readonly List<object> Messages = new List<object>() |
時系列のメッセージ。 送信者とメッセージは、インデックスで相互に参照します。Senders [x]は、Messages [x]の送信者です。
チャンネルの名前(サブスクライブおよびサブスクライブ解除に使用)。
| readonly List<string> Senders = new List<string>() |
時系列のメッセージの送信者。送信者とメッセージは、インデックスで相互に参照します。Senders [x]は、Messages [x]の送信者です。
| readonly HashSet<string> Subscribers = new HashSet<string>() |
チャンネル加入者の最大数。 0は無限を意味します。
このクライアントがまだこのチャンネルでバッファリング/認識しているメッセージの数。
このチャンネルがチャンネル登録者のリストを追跡するかどうか。