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は無限を意味します。
このクライアントがまだこのチャンネルでバッファリング/認識しているメッセージの数。
このチャンネルがチャンネル登録者のリストを追跡するかどうか。