4.7. IPeripheralCommandParser
added in version 1.3.0
外部機器制御用コマンドの応答を解析する機能を提供するインターフェイスです。
本インターフェイスは、外部機器に対応しているモデル専用です。 対応しているモデルは 対応外部機器 を参照ください。
列挙体
名称
説明
解析結果定数
メソッド
名称
説明
外部機器からの応答を受け取るコマンドを生成します。
CreateSendCommands で生成したコマンドを送信後の、外部機器からのコマンド応答を解析します。
4.7.1. ParseResult
added in version 1.3.0
解析結果定数
宣言
public enum ParseResult { Invalid, Success, Failure }
定数
名称
説明
Invalid
不定(コマンド応答未完了)
Success
成功
Failure
失敗
4.7.2. CreateSendCommands
added in version 1.3.0
外部機器からの応答を受け取るコマンドを生成します。
宣言
IBuffer CreateSendCommands ()
引数
なし
戻り値
説明
型
生成されたコマンド列
IBuffer
4.7.3. Parse
added in version 1.3.0
CreateSendCommands で生成したコマンドを送信後の、外部機器からのコマンド応答を解析します。
宣言
ParseResult Parse(IBuffer readData)
引数
名称
説明
型
response
コマンド応答
IBuffer
戻り値
説明
型
解析結果
実装例
CreateSendCommands メソッドの実装例を参照ください。