|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectohymosj.OhObject
ohymosj.OhPort
ohymosj.OhSenderPort
ohymosj.OhSendPort
ohymosj.OhSendFloat
OhSendFloat;
OhSendFloat is the base class to express a port which send float data.
float 型のデータパックを送信する送信端子のクラス
OhReceivePort を継承して作成される受信端子のクラスです。
フィールドの概要 |
クラス ohymosj.OhSendPort から継承したフィールド |
_dataPackArray, _dctVec, _numberOfDataPacks, _protectPastDataFlag |
クラス ohymosj.OhSenderPort から継承したフィールド |
_bufferList, _commentString, _numberOfReceivers, _receiverArray |
クラス ohymosj.OhObject から継承したフィールド |
_className, _objectName, _objectNumber, _owner, NEWLINE |
コンストラクタの概要 | |
OhSendFloat()
Creates a new default OhSendFloat instance. |
|
OhSendFloat(java.lang.String aPortName,
int aPortNum)
Creates a new OhSendFloat instance. |
|
OhSendFloat(java.lang.String aPortName,
int aPortNum,
java.util.Vector aDctVec)
Creates a new OhSendFloat instance. |
メソッドの概要 | |
void |
copy(OhSendPort aSd)
Copy method. |
java.lang.String |
dataType()
Returns the data pack type which expresses the type of data to be received. |
boolean |
init(java.lang.String aPortName,
int aPortNum)
Initialization. |
boolean |
init(java.lang.String aPortName,
int aPortNum,
java.util.Vector aDctVec)
Initialization. |
void |
sendByString(java.lang.String aDataStr)
Send data of type float whose value is stored in "aDataStr". |
void |
sendData(OhTimePoint aT,
float aValue)
Send data whose data time is "aT" and data value is "aValue". |
クラス ohymosj.OhSenderPort から継承したメソッド |
getCommentString, getNecessaryTimeFrom, getNecessaryTimeTo, printConnection, registerReceiver, setCommentString |
クラス ohymosj.OhPort から継承したメソッド |
canYouGetData, cPrint, create, getDataPack, getDataPack, setSender |
クラス 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 OhSendFloat() throws OhError
OhSendFloat
instance.
OhError
- if an error occurspublic OhSendFloat(java.lang.String aPortName, int aPortNum) throws OhError
OhSendFloat
instance.
aPortName
- a String
valueaPortNum
- an int
value
OhError
- if an error occurspublic OhSendFloat(java.lang.String aPortName, int aPortNum, java.util.Vector aDctVec) throws OhError
OhSendFloat
instance.
aPortName
- a String
valueaPortNum
- an int
valueaDctVec
- a Vector
value
OhError
- if an error occursメソッドの詳細 |
public boolean init(java.lang.String aPortName, int aPortNum) throws OhError
OhSendPort
内の init
aPortName
- a String
valueaPortNum
- an int
value
boolean
value
OhError
public boolean init(java.lang.String aPortName, int aPortNum, java.util.Vector aDctVec) throws OhError
OhSendPort
内の init
aPortName
- a String
valueaPortNum
- an int
valueaDctVec
- a Vector
value
boolean
value
OhError
public void copy(OhSendPort aSd)
aSd
- an OhSendPort
valuepublic java.lang.String dataType()
OhSendPort
内の dataType
String
valuepublic void sendData(OhTimePoint aT, float aValue)
引数にとった aT, aValue から OhDataPackFloat 型データパックを作成し、それを OhSendPort.dataPackStock(Object) を用いて 送信端子に送信します。
aT
- an OhTimePoint
valueaValue
- a float
valuepublic void sendByString(java.lang.String aDataStr)
引数にとった文字列 aDataStr で表されたデータパックから OhDataPackFloat 型データパックを作成し、それを OhSendPort.dataPackStock(Object) を用いて 送信端子に送信します。
OhSendPort
内の sendByString
aDataStr
- a String
value
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |