ChannelListener
ChannelListenによって作成されたチャネルリスナを表す.
詳細
- ChannelListener[…]["prop"]はチャネルリスナの prop を与える.
- ChannelListener[…]["prop",n]は,直近の n 個のメッセージの特性リストを与える.
- ChannelListener[…]["prop",All]は保存されている全メッセージの特性リストを与える.
- ChannelListener[…][{"prop1","prop2",…},…]は propiの結果のリストを与える.
- 個々のメッセージに関係する可能な特性
-
"Message" メッセージの内容 "MetaInformation" メッセージに付属するメタ情報 "FullMessage" メッセージとメタ情報 "MessageID" メッセージID "Timestamp" メッセージのサーバタイムスタンプ "RequesterWolframID" 送信者のWolfram ID "RequesterWolframUUID" 送信者のWolfram UUID - メッセージのコンテンツは,メッセージが文字列,Real,Integer,ByteArray,True,False,Null,Image,Image3D,あるいはそれらオブジェクトのリストまたは連想の場合は,文字通りに与えられる.その他のメッセージはすべて,HoldComplete[DisableFormatting[expr]]の形式で,または"name"DisableFormatting[val]の形式の遅延規則の連想のリストとして与えらる.
- セキュリティのために,ホールドされた式の一部や遅延規則の右辺,あるいは文字列メッセージにToExpressionを適用する等の未評価のメッセージの内容には注意してアクセスすべきである.
- メッセージ集合に関連する可能な特性
-
"TimeSeries" メッセージ中の一連の要素の連想 "Dataset" メッセージ中の要素のデータ集合 - チャネルリスナとチャネルに関連した特性
-
"ReceivedMessageCount" リスナが受信したメッセージ総数 "AvailableMessageCount" 現在リスナに保存されているメッセージ数.上限はChannelHistoryLength "HandlerFunction" メッセージに適用されるハンドラ関数 "Databin" チャネルに関連付けられたデータビン(もしあれば) "ChannelObject" 受信中のチャネルオブジェクト "URL" 受信中のチャネルのURL - ChannelListenerのInformationは次の特性を含むことがある.
-
"Status" 文字列としてのリスナのステータス "ChannelPath" 聞いているチャンネルのチャネルブローカサーバのパスn "ChannelBase" 聞いているチャンネルのチャネルブローカサーバのベースURL "ChannelObject" 聞いているチャンネルを表すChannelObject "ChannelOwner" 聞いているチャンネルを所有しているユーザのWolfram ID "ChannelProtocol" 聞いているチャンネルに接続するための通信プロトコル "ReceivedMessageCount" リスナが受信したメッセージ総数 "AvailableMessageCount" 現在リスナに保存されているメッセージ数.上限はChannelHistoryLength
例題
すべて開くすべて閉じる例 (1)
チャネルを受信し始めることでChannelListenerオブジェクトを作る:
スコープ (8)
最近のメッセージ (3)
記号メッセージ (2)
リスナとチャネルの特性 (1)
特性と関係 (1)
Wolfram Research (2016), ChannelListener, Wolfram言語関数, https://reference.wolfram.com/language/ref/ChannelListener.html.
テキスト
Wolfram Research (2016), ChannelListener, Wolfram言語関数, https://reference.wolfram.com/language/ref/ChannelListener.html.
CMS
Wolfram Language. 2016. "ChannelListener." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ChannelListener.html.
APA
Wolfram Language. (2016). ChannelListener. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ChannelListener.html