|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectohymosj.OhObject
ohymosj.OhPort
ohymosj.OhReceivePort
ohymosj.OhReceiveInt
OhReceiveInt;
OhReceiveInt is the base class to express a port which receive datapacks of type int.
int 型のデータパックを受信する受信端子のクラス
OhReceivePort を継承して作成される受信端子のクラスです。
フィールドの概要 |
クラス ohymosj.OhReceivePort から継承したフィールド |
_sender |
クラス ohymosj.OhObject から継承したフィールド |
_className, _objectName, _objectNumber, _owner, NEWLINE |
コンストラクタの概要 | |
OhReceiveInt()
Creates a new OhReceiveInt instance. |
|
OhReceiveInt(java.lang.String aPortName,
int aPortNumber)
Creates a new OhReceiveInt instance. |
メソッドの概要 | |
boolean |
canYouGetPulseData(OhTimePoint aT,
int[] aDataValue)
Gets pulse data. |
void |
copy(OhReceiveInt aRd)
Copy method. |
java.lang.String |
dataType()
Returns the data pack type which expresses the type of data to be received. |
int |
getData(OhTimePoint aT)
Returns the data value at time t. |
int |
getData(OhTimePoint aT,
java.util.Vector aDctVec)
Returns data value at time t. |
int |
getDataSum(OhTimePoint aT1,
OhTimePoint aT2)
Gets sum data whose data connection type is brokenline. |
int |
getDataSum(OhTimePoint aT1,
OhTimePoint aT2,
java.util.Vector aDctVec)
Returns the integrated value from time aT1 till time aT2. |
int |
getMeanData(OhTimePoint aT1,
OhTimePoint aT2)
Gets mean data whose data connection type is brokenline. |
int |
getMeanData(OhTimePoint aT1,
OhTimePoint aT2,
java.util.Vector aDctVec)
Gets mean data. |
boolean |
init(java.lang.String aPortName,
int aPortNum)
Initialization. |
void |
setData(OhTimePoint aT,
int[] aDataValue)
Set the data value at time t to reference aDataValue[0]. |
void |
setData(OhTimePoint aT,
int[] aDataValue,
java.util.Vector aDctVec)
Set the data value at time t to reference aDataValue[0]. |
クラス ohymosj.OhPort から継承したメソッド |
cPrint, create, getDataPack, getDataPack, registerReceiver |
クラス ohymosj.OhObject から継承したメソッド |
getAbsName, getClassName, getObjectName, getObjectNumber, getOwner, getTopOwner, objCompare, objCompare, objCompare, oPrint, setOwner |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public OhReceiveInt()
OhReceiveInt
instance.
public OhReceiveInt(java.lang.String aPortName, int aPortNumber) throws OhError
OhReceiveInt
instance.
aPortName
- a String
valueaPortNumber
- an int
valueメソッドの詳細 |
public boolean init(java.lang.String aPortName, int aPortNum) throws OhError
OhReceivePort
内の init
aPortName
- a String
valueaPortNum
- an int
value
boolean
value
OhError
- if an error occurspublic void copy(OhReceiveInt aRd)
aRd
- an OhReceiveInt
valuepublic java.lang.String dataType()
OhReceivePort
内の dataType
String
valuepublic int getData(OhTimePoint aT, java.util.Vector aDctVec) throws OhError
aT
- an OhTimePoint
valueaDctVec
- a Vector
value
int
value
OhError
public int getData(OhTimePoint aT) throws OhError
aT
- an OhTimePoint
value
int
value
OhError
public void setData(OhTimePoint aT, int[] aDataValue, java.util.Vector aDctVec) throws OhError
aT
- an OhTimePoint
valueaDataValue
- a int[]
valueaDctVec
- a Vector
value
OhError
- if an error occurspublic void setData(OhTimePoint aT, int[] aDataValue) throws OhError
aT
- an OhTimePoint
valueaDataValue
- a int[]
value
OhError
- if an error occurspublic int getDataSum(OhTimePoint aT1, OhTimePoint aT2, java.util.Vector aDctVec) throws OhError
When data connection type is Pulse, the value summed from aT1 till aT2 will be returned. The pulse at time aT1 is not contained in the sum, and the pulse at time aT2 is contained in the sum.
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
valueaDctVec
- a Vector
value
int
value
OhError
public int getDataSum(OhTimePoint aT1, OhTimePoint aT2) throws OhError
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
value
int
value
OhError
public boolean canYouGetPulseData(OhTimePoint aT, int[] aDataValue)
aT
- an OhTimePoint
valueaDataValue
- a int[]
value
boolean
valuepublic int getMeanData(OhTimePoint aT1, OhTimePoint aT2, java.util.Vector aDctVec) throws OhError
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
valueaDctVec
- a Vector
value
int
value
OhError
- if an error occurspublic int getMeanData(OhTimePoint aT1, OhTimePoint aT2) throws OhError
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
value
int
value
OhError
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |