org.siprop.transport.util
クラス J2MEPPPacketImpl

java.lang.Object
  上位を拡張 org.siprop.transport.util.J2MEPPPacketImpl
すべての実装されたインタフェース:
Packet

public class J2MEPPPacketImpl
extends java.lang.Object
implements Packet

J2ME-PPに合わせたTransportクラス

作成者:
sakukawa

コンストラクタの概要
J2MEPPPacketImpl(byte[] buf, int offset, int length)
          コンストラクタ
J2MEPPPacketImpl(Transport tp, java.net.DatagramPacket dg)
          コンストラクタ
 
メソッドの概要
 byte[] getData()
          データを取得する。
 Peer getDestPeer()
          destのPeerを取得する。
 int getLength()
          データ長を取得する。
 int getOffset()
          offset値を取得する。
 Peer getSourcePeer()
          sourceのPeerを取得する。
 void setDestPeer(Peer p)
          destのPeerをセットする。
 void setSourcePeer(Peer p)
          sourceのPeerをセットする。
 java.lang.String toString()
          文字列に変換する。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

J2MEPPPacketImpl

public J2MEPPPacketImpl(Transport tp,
                        java.net.DatagramPacket dg)
コンストラクタ

パラメータ:
dg -

J2MEPPPacketImpl

public J2MEPPPacketImpl(byte[] buf,
                        int offset,
                        int length)
コンストラクタ

パラメータ:
buf -
offset -
length -
メソッドの詳細

getData

public byte[] getData()
データを取得する。

定義:
インタフェース Packet 内の getData
戻り値:
データ

getOffset

public int getOffset()
offset値を取得する。

戻り値:
offset値

getLength

public int getLength()
データ長を取得する。

戻り値:
データ長

toString

public java.lang.String toString()
文字列に変換する。

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
パケット文字列

getSourcePeer

public Peer getSourcePeer()
sourceのPeerを取得する。

定義:
インタフェース Packet 内の getSourcePeer
戻り値:
sourceのPeer

getDestPeer

public Peer getDestPeer()
destのPeerを取得する。

定義:
インタフェース Packet 内の getDestPeer
戻り値:
destのPeer

setSourcePeer

public void setSourcePeer(Peer p)
sourceのPeerをセットする。

定義:
インタフェース Packet 内の setSourcePeer
パラメータ:
p - sourceのPeerを

setDestPeer

public void setDestPeer(Peer p)
destのPeerをセットする。

定義:
インタフェース Packet 内の setDestPeer
パラメータ:
p - destのPeer