Structs§
- ErrInfo
- エラー情報
- SLMP
Connection Info - SLMPの接続管理
- SLMP
Device - SLMPにおけるデバイス
- SLMP
Device Block - デバイスブロック
- SLMP
Device Block Data - データを含んだデバイスブロック
- SLMP
Device Data - SLMPにおけるデバイスの値
Enums§
- SLMP
Clear Mode - クリアモード
- SLMP
Command - SLMPで定義されているコマンド
- SLMP
Device Code - SLMPで定義されているデバイス
- SLMP
EndCode - SLMPで定義されている終了コード
- TCPorUDP
- TCPとUDPの差異を吸収
Functions§
- decode_
on_ demand_ data - 受信したオンデマンドデータの処理
- decode_
read_ bit_ response - 単一の連続したビットデバイス読み取り要求に対する応答の処理
- decode_
read_ block_ response - デバイスブロック読み出し要求に対する応答の処理
- decode_
read_ memory - 自局のデュアルポートメモリないし拡張ユニットのメモリのデータに対する読み取り要求に対する応答の処理
- decode_
read_ random_ response - 指定したデバイスの読み取り要求に対する応答の処理
- decode_
read_ type_ name_ response - 形名要求に対する応答の処理
- decode_
read_ word_ response - 単一の連続したワードデバイス読み取り要求に対する応答の処理
- decode_
self_ test_ response - セルフテストの応答を処理
- make_
cmd_ rw_ devices16 - デバイス読み書き時のデバイス指定16bit版
- make_
cmd_ rw_ devices32 - デバイス読み書き時のデバイス指定32bit版
- pack_
bit2dword - 一連のビットデバイスデータをダブルワードデバイスデータとする
- pack_
bit2word - 一連のビットデバイスデータをワードデバイスデータとする
- pack_
bits_ by_ bit - ビットデータをビット単位でパック
- pack_
bits_ by_ word - ビットデータをワード単位でパック
- pack_
words_ by_ word - ワードデータをワード単位でパック
- send_
clear_ error_ cmd - エラークリア
- send_
entry_ monitor_ device_ cmd_ 16 - モニタデバイスへ登録要求送信(16bitアドレス版)
- send_
entry_ monitor_ device_ cmd_ 32 - モニタデバイスへ登録要求送信(32bitアドレス版)
- send_
execute_ monitor_ cmd - 登録したデバイスの読み取り要求送信
- send_
read_ block_ cmd_ 16 - 複数の連続したデバイス(デバイスブロック)の読み取り要求送信(16bitアドレス版)
- send_
read_ block_ cmd_ 32 - 複数の連続したデバイス(デバイスブロック)の読み取り要求送信(32bitアドレス版)
- send_
read_ cmd_ 16 - 単一の連続したデバイスの読み取り要求送信(16bitアドレス版)
- send_
read_ cmd_ 32 - 単一の連続したデバイスの読み取り要求送信(32bitアドレス版)
- send_
read_ extend_ unit_ memory - 拡張ユニットのメモリに対してデータの読み取り要求の送信
- send_
read_ memory - 自局のデュアルポートメモリのデータに対する読み取り要求の送信
- send_
read_ random_ cmd_ 16 - 指定したデバイスの読み取り要求送信(16bitアドレス版)
- send_
read_ random_ cmd_ 32 - 指定したデバイスの読み取り要求送信(32bitアドレス版)
- send_
read_ type_ name_ cmd - 形名要求を送信
- send_
remote_ latch_ clear - リモートラッチクリア要求を送信
- send_
remote_ pause_ cmd - リモートPAUSE要求を送信
- send_
remote_ reset_ cmd - リモートRESET要求を送信
- send_
remote_ run_ cmd - リモートRUN要求を送信
- send_
remote_ stop_ cmd - リモートSTOP要求の送信
- send_
self_ test_ cmd - セルフチェック
- send_
write_ bit_ cmd_ 16 - 単一の連続したビットデバイスの書き込み要求送信(16bitアドレス版)
- send_
write_ bit_ cmd_ 32 - 単一の連続したビットデバイスの書き込み要求送信(32bitアドレス版)
- send_
write_ block_ cmd_ 16 - 複数の連続したデバイス(デバイスブロック)の書込み要求送信(16bitアドレス版)
- send_
write_ block_ cmd_ 32 - 複数の連続したデバイス(デバイスブロック)の書込み要求送信(32bitアドレス版)
- send_
write_ extend_ unit_ memory - 拡張ユニットのメモリに対してデータの書き込み要求の送信
- send_
write_ memory - 自局のデュアルポートメモリのデータに対する書き込み要求の送信
- send_
write_ random_ bits_ cmd_ 16 - 指定したビットデバイスの書込み要求送信(16bitアドレス版)
- send_
write_ random_ bits_ cmd_ 32 - 指定したビットデバイスの書込み要求送信(32bitアドレス版)
- send_
write_ random_ words_ cmd_ 16 - 指定したワードデバイスの書込み要求送信(16bitアドレス版)
- send_
write_ random_ words_ cmd_ 32 - 指定したワードデバイスの書込み要求送信(32bitアドレス版)
- send_
write_ word_ cmd_ 16 - 単一の連続したワードデバイスの書き込み要求送信(16bitアドレス版)
- send_
write_ word_ cmd_ 32 - 単一の連続したワードデバイスの書き込み要求送信(32bitアドレス版)
- unpack_
bits_ by_ bit - ビット単位にパックされたビットデータを分解
- unpack_
bits_ by_ word - ワード単位にパックされたビットデータを分解
- unpack_
bits_ in_ byte - バイトにパックされたビットデータを分解
- unpack_
bits_ in_ dword - ダブルワードにパックされたビットデータを分解
- unpack_
bits_ in_ word - ワードにパックされたビットデータを分解
- unpack_
dwords_ by_ dword - ダブルワード単位にパックされたダブルワードデータを分解
- unpack_
words_ by_ word - ワード単位にパックされたワードデータを分解