OHyMoS.NET Class Library

OhRelayPort.getDataPackArray メソッド 

データパック配列リストを取得(受信)します。

Get datapack array aDpArray (arg) and the number of datapacks aNumOfDp (arg) from the sender.

public override void getDataPackArray(
   OhArrayList[] aDpArray,
   int[] aNumOfDp
);

パラメータ

aDpArray
an OhArrayList[] value

中継データパック配列を第一要素に格納する引数
aNumOfDp
an int[] value

aDpArray の要素数を第一要素に格納する引数

解説

基底クラス OhSenderPort の抽象メソッドです。

送信元端子 _sender からデータパック配列を受信します。

第一引数 aDpArray の第一要素には Object 型にキャストされた OhDataPack 型変数の配列が格納され、 aNumOfDp の第一要素には aDpArray の要素数が格納されます。

このメソッドは、送信先端子の getDataPackArray から呼び出されます。 これにより、送信先端子でデータパック配列を受信できます。

[ACCIDENT] ・接続前で _sender が null の場合。

(このメソッドは計算時に頻繁に用いられる可能性があるので敢えて _sender が null でないことを確認しませんでした。) ・_sender に OhPort 型以外の変数が格納されている場合。

参照

OhRelayPort クラス | OhymosNet 名前空間