DeviceStreams

DeviceStreams[device]

デバイスに関連した,すべての開いたストリームのリストを与える.

DeviceStreams[device,patt]

名前が文字列パターン patt にマッチするストリームのリストを返す.

DeviceStreams[device,{patt1,patt2,}]

名前が patti のいずれかにマッチするストリームのリストを与える.

詳細

  • デバイスは,DeviceObjectによって,あるいはデバイスのクラスを表す文字列によって指定することができる.
  • デバイスが開かれたときにストリームは自動的に開かれ,閉じられたときに閉じられる.
  • DeviceStreamsは,InputStreamあるいはOutputStreamのオブジェクトを返すことができる.

例題

すべて開くすべて閉じる

  (2)

デモデバイスを開き,開いているストリームをリストする:

ストリームをパターンで検索する:

パターンのリストでストリームを検索する:

デバイスに関連する入力ストリームからバイトのリストを読む:

デバイスを閉じる:

特性と関係  (1)

デバイスに関連した入出力ストリームはStreamsに含まれる:

DeviceCloseは,デバイスに入る,あるいはデバイスから出る任意のストリームを閉じる:

Wolfram Research (2014), DeviceStreams, Wolfram言語関数, https://reference.wolfram.com/language/ref/DeviceStreams.html.

テキスト

Wolfram Research (2014), DeviceStreams, Wolfram言語関数, https://reference.wolfram.com/language/ref/DeviceStreams.html.

CMS

Wolfram Language. 2014. "DeviceStreams." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DeviceStreams.html.

APA

Wolfram Language. (2014). DeviceStreams. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DeviceStreams.html

BibTeX

@misc{reference.wolfram_2024_devicestreams, author="Wolfram Research", title="{DeviceStreams}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/DeviceStreams.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_devicestreams, organization={Wolfram Research}, title={DeviceStreams}, year={2014}, url={https://reference.wolfram.com/language/ref/DeviceStreams.html}, note=[Accessed: 21-November-2024 ]}