|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectohymosj.OhObject
ohymosj.OhPort
ohymosj.OhSenderPort
ohymosj.OhSendPort
ohymosj.OhSendLong
OhSendLong;
OhSendLong is the base class to express a port which send datapacks of type long.
long 型のデータパックを送信する送信端子のクラス
OhReceivePort を継承して作成される受信端子のクラスです。
フィールドの概要 |
クラス ohymosj.OhSendPort から継承したフィールド |
_dataPackArray, _dctVec, _numberOfDataPacks, _protectPastDataFlag |
クラス ohymosj.OhSenderPort から継承したフィールド |
_bufferList, _commentString, _numberOfReceivers, _receiverArray |
クラス ohymosj.OhObject から継承したフィールド |
_className, _objectName, _objectNumber, _owner, NEWLINE |
コンストラクタの概要 | |
OhSendLong()
Creates a new default OhSendLong instance. |
|
OhSendLong(java.lang.String aPortName,
int aPortNum)
Creates a new OhSendLong instance. |
|
OhSendLong(java.lang.String aPortName,
int aPortNum,
java.util.Vector aDctVec)
Creates a new OhSendLong 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 datapacks of type long whose value is stored in "aDataStr". |
void |
sendData(OhTimePoint aT,
long 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 OhSendLong() throws OhError
OhSendLong
instance.
OhError
- if an error occurspublic OhSendLong(java.lang.String aPortName, int aPortNum) throws OhError
OhSendLong
instance.
aPortName
- a String
valueaPortNum
- an int
value
OhError
- if an error occurspublic OhSendLong(java.lang.String aPortName, int aPortNum, java.util.Vector aDctVec) throws OhError
OhSendLong
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, long aValue)
引数にとった aT, aValue から OhDataPackLong 型データパックを作成し、それを OhSendPort.dataPackStock(Object) を用いて 送信端子に送信します。
aT
- an OhTimePoint
valueaValue
- a long
valuepublic void sendByString(java.lang.String aDataStr)
引数にとった文字列 aDataStr で表されたデータパックから OhDataPackLong 型データパックを作成し、それを OhSendPort.dataPackStock(Object) を用いて 送信端子に送信します。
OhSendPort
内の sendByString
aDataStr
- a String
value
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |