jist.swans.trans
Class TcpServerSocket.TcpServerSocketCallback

java.lang.Object
  extended by jist.swans.trans.TcpServerSocket.TcpServerSocketCallback
All Implemented Interfaces:
TransInterface.SocketHandler, TransInterface.SocketHandler.TcpHandler
Enclosing class:
TcpServerSocket

public static class TcpServerSocket.TcpServerSocketCallback
extends java.lang.Object
implements TransInterface.SocketHandler.TcpHandler

Implementation of Socket Callback for TcpServerSocket.


Nested Class Summary
 
Nested classes/interfaces inherited from interface jist.swans.trans.TransInterface.SocketHandler
TransInterface.SocketHandler.TcpHandler
 
Field Summary
private  SocketInterface.TcpServerSocketInterface serverSocketEntity
          Entity reference to TcpServerSocket.
 
Constructor Summary
TcpServerSocket.TcpServerSocketCallback(SocketInterface.TcpServerSocketInterface entity)
          Constructor.
 
Method Summary
 void receive(Message msg, NetAddress src, int srcPort)
          Receive transport layer packet.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serverSocketEntity

private SocketInterface.TcpServerSocketInterface serverSocketEntity
Entity reference to TcpServerSocket.

Constructor Detail

TcpServerSocket.TcpServerSocketCallback

public TcpServerSocket.TcpServerSocketCallback(SocketInterface.TcpServerSocketInterface entity)
Constructor.

Parameters:
entity - the entity reference to TcpServerSocket
Method Detail

receive

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

Specified by:
receive in interface TransInterface.SocketHandler
Parameters:
msg - incoming packet
src - packet source address
srcPort - packet source port