インタフェース
org.siprop.core.transport.Packet の使用

Packet を使用しているパッケージ
org.siprop.core.stack   
org.siprop.core.transport   
org.siprop.message.impl   
org.siprop.stack.impl   
org.siprop.transport.impl   
org.siprop.transport.util   
 

org.siprop.core.stack での Packet の使用
 

Packet 型のパラメータを持つ org.siprop.core.stack のメソッド
 void Stack.doDispatch(Transport tp, Packet p, Router upperRouter)
          外部より、ディスパッチされるメソッド
 

org.siprop.core.transport での Packet の使用
 

Packet を返す org.siprop.core.transport のメソッド
abstract  Packet Transport.receive()
          受信する。
 

Packet 型のパラメータを持つ org.siprop.core.transport のメソッド
 void PacketProcessor.doDispatch(Transport tp, Peer hop, Packet p)
          外部より、ディスパッチされるメソッド
 

org.siprop.message.impl での Packet の使用
 

Packet を返す org.siprop.message.impl のメソッド
 Packet MessageContext.getCurrentPacket()
          currentのPacketを取得する。
 

Packet 型のパラメータを持つ org.siprop.message.impl のメソッド
 void MessageContext.setCurrentPacket(Packet p)
          currentのPacketをセットする。
 

org.siprop.stack.impl での Packet の使用
 

Packet 型のパラメータを持つ org.siprop.stack.impl のメソッド
 void SIPStack.doDispatch(Transport tp, Packet p, Router upperRouter)
          外部よりディスパッチされるメソッド
 void SIPStackRouter.doDispatch(Transport tp, Peer hop, Packet p)
          外部からディスパッチされるメソッド
 void SIPStackRouter.doRoute(Transport tp, Peer hop, Packet p)
          Routingを実行する。
 

org.siprop.transport.impl での Packet の使用
 

Packet を返す org.siprop.transport.impl のメソッド
 Packet UDPTransport.receive()
          パケットを受信し、Packetクラスを返す。
 Packet TCPTransport.receive()
          Transportから、パケットを受信し、Packetクラスに変更する。
 Packet SIPTCPTransport.receive()
          SIPのパケットを受信する。
 

Packet 型のパラメータを持つ org.siprop.transport.impl のメソッド
 void TransportCreator.doDispatch(Transport tp, Packet p)
          外部よりディスパッチされるメソッド。
 void TransportRepositoryImpl.OutbaundPacketProcessor.doDispatch(Transport tp, Peer hop, Packet p)
           
 void TransportCreator.doDispatch(Transport tp, Peer hop, Packet p)
           
 void TransportRouter.doRoute(Peer hop, Packet p)
          外向きのルーティングを行う
 void TransportRouter.doRoute(Transport tp, Peer hop, Packet p)
          内向きのルーティングを行う
 

org.siprop.transport.util での Packet の使用
 

Packet を実装している org.siprop.transport.util のクラス
 class J2MEPPPacketImpl
          J2ME-PPに合わせたTransportクラス
 class RawPacket
          RawPacketを示すクラス
byte[] を、取得する。