jist.swans.trans
Interface TransInterface.SocketHandler

All Known Subinterfaces:
TransInterface.SocketHandler.TcpHandler
All Known Implementing Classes:
TcpServerSocket.TcpServerSocketCallback, TcpSocket.TcpSocketCallback, UdpSocket.UdpSocketCallback
Enclosing interface:
TransInterface

public static interface TransInterface.SocketHandler

Socket callback handler.


Nested Class Summary
static interface TransInterface.SocketHandler.TcpHandler
          Defines the interface for TCP socket callback.
 
Method Summary
 void receive(Message msg, NetAddress src, int srcPort)
          Receive transport layer packet.
 

Method Detail

receive

void receive(Message msg,
             NetAddress src,
             int srcPort)
             throws JistAPI.Continuation
Receive transport layer packet.

Parameters:
msg - incoming packet
src - packet source address
srcPort - packet source port
Throws:
JistAPI.Continuation - never; blocking event