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