com.aelitis.azureus.core.networkmanager
Interface Transport.ConnectListener

Enclosing interface:
Transport

public static interface Transport.ConnectListener

Listener for notification of connection establishment.


Method Summary
 int connectAttemptStarted(int default_connect_timeout)
          The connection establishment process has started, i.e.
 void connectFailure(Throwable failure_msg)
          The connection attempt failed.
 void connectSuccess(Transport transport, ByteBuffer remaining_initial_data)
          The connection attempt succeeded.
 Object getConnectionProperty(String property_name)
           
 

Method Detail

connectAttemptStarted

int connectAttemptStarted(int default_connect_timeout)
The connection establishment process has started, i.e. the connection is actively being attempted.

Returns:
modified timeout

connectSuccess

void connectSuccess(Transport transport,
                    ByteBuffer remaining_initial_data)
The connection attempt succeeded. The connection is now established.


connectFailure

void connectFailure(Throwable failure_msg)
The connection attempt failed.

Parameters:
failure_msg - failure reason

getConnectionProperty

Object getConnectionProperty(String property_name)