OHyMoS.NET Class Library

OhRelayPort メンバ

OhRelayPort 概要

パブリック コンストラクタ

OhRelayPort オーバーロード。 OhRelayPort クラスの新しいインスタンスを初期化します。

パブリック プロパティ

DataPackArray 送信元端子のデータパック配列リストを取得します。 Gets the datapack array.
DataType 中継するデータパックのデータ値の型を表す文字列を取得します。 Gets the string which shows the type of data packs which are treated by this OhRelayPort.
DctVec 送信元端子のデータ補間型を取得します。 Gets the data connection type of the "_sender".
NewestDataTime 最新のデータの記録時刻を取得します。 Gets the newest data time of the data stocked in the sender.
NumberOfDataPacks データパックの個数(_numberOfDataPacks)を取得します。 Gets the number of data packs which stored in the sender.
OldestDataTime 最古のデータの記録時刻を取得します。 Gets the oldest data time of the data stocked in the sender.

パブリック メソッド

areYouReady 計算作業前の確認を行ないます。 Reports whether this OhRelayPort is ready or not.
calReq 中継端子への計算要求は送信元端子に転送します。 The calculation request to a relay port is transmitted to a send port.
canYouGetDataオーバーロード。 データパック配列リストを取得(受信)します。 Get datapack array aDpArray (arg) and the number of datapacks aNumOfDp (arg) from the sender.
getDataPackオーバーロード。 時刻指定によりデータパックを取得(受信)します。 Gets two datapacks aFormer and aLater.
getDataPackArray データパック配列リストを取得(受信)します。 Get datapack array aDpArray (arg) and the number of datapacks aNumOfDp (arg) from the sender.
initオーバーロード。 オブジェクト名、オブジェクト番号を初期化します。 引数つきコンストラクタで使用されます。 Initialization.
printConnectionオーバーロード。 Prints the information about connection of this Relay_port. This function is used for debugging. 接続情報の出力。
reduceDataPackStock 不要データパックを消去します。 Forwards the message "reduceDataPackStock()" to the sender.
setDataPackArray デ−タパックの配列リストを設定します。 Orders the sender to create a data pack array.
setSender 送信元端子を設定します。 Sets the sender of this OhRelayPort to aSender (arg).

内部プロテクト フィールド

_sender OhSenderPort 型にキャストされた送信元端子です。 必要なデータパックは、接続先である _sender から取得します。 The sender which sends data packs to this OhRelayPort casted to type OhSenderPort.

参照

OhRelayPort クラス | OhymosNet 名前空間