パッケージ org.piax.gtrans.impl
クラス NestedMessage
java.lang.Object
org.piax.gtrans.impl.NestedMessage
- すべての実装されたインタフェース:
Serializable
public class NestedMessage extends Object implements Serializable
- 関連項目:
- 直列化された形式
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 NestedMessage(ObjectId sender, ObjectId receiver, PeerId srcPeerId, Endpoint src, int channelNo, Object option, Object inner)NestedMessage(ObjectId sender, ObjectId receiver, PeerId srcPeerId, Endpoint src, Object inner)NestedMessage(NestedMessage nmsg, Object newInner) -
メソッドの概要
修飾子とタイプ メソッド 説明 static intcheckAndGetMessageLen(ByteBuffer bbuf)ObjectgetInner()組み立て時に行うpassthroughの逆の操作を分解時に行うvoidsetPassthrough(Object obj)StringtoString()
-
フィールド詳細
-
PIAX_MAGIC
public static final short PIAX_MAGIC- 関連項目:
- 定数フィールド値
-
isMsgBody
public static final byte isMsgBody- 関連項目:
- 定数フィールド値
-
isNested
public static final byte isNested- 関連項目:
- 定数フィールド値
-
initialBufSize
public static int initialBufSize -
sender
-
receiver
-
srcPeerId
-
src
-
channelNo
public final int channelNo -
option
-
inner
-
passthrough
-
-
コンストラクタの詳細
-
メソッドの詳細
-
checkAndGetMessageLen
public static int checkAndGetMessageLen(ByteBuffer bbuf) throws NotEnoughMessageException, InvalidMessageException -
setPassthrough
-
getInner
組み立て時に行うpassthroughの逆の操作を分解時に行う- 戻り値:
- 外側のpassthroughを含んだinner
-
toString
-