J-Sim v1.2.1-p7 API

drcl.inet.socket
Interface NonblockingSocketHandler

All Known Implementing Classes:
SocketApplication

public interface NonblockingSocketHandler

Interface defining callbacks for nonblocking socket calls.


Method Summary
 void acceptFinished(InetSocket serverSocket_, InetSocket new_)
          Called back when accepting a new connection is finished.
 void closeFinished(InetSocket socket_)
          Called back when a connection is closed.
 void connectFinished(InetSocket socket_)
          Called back when a connection is established.
 void error(InetSocket socket_, java.io.IOException error_)
          Called back when an error occurs during "accept" or "connect".
 

Method Detail

acceptFinished

public void acceptFinished(InetSocket serverSocket_,
                           InetSocket new_)
Called back when accepting a new connection is finished.

Parameters:
serverSocket_ - where the accepting occurred.
new_ - socket for the new connection.

connectFinished

public void connectFinished(InetSocket socket_)
Called back when a connection is established.

Parameters:
socket_ - where the connection is established.

closeFinished

public void closeFinished(InetSocket socket_)
Called back when a connection is closed.

Parameters:
socket_ - where the connection is closed.

error

public void error(InetSocket socket_,
                  java.io.IOException error_)
Called back when an error occurs during "accept" or "connect".

Parameters:
socket_ - to which the error is related.
error_ - the error message.

J-Sim v1.2.1-p7 API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~