TorrentSessionControllerFactorypublic class TorrentSessionControllerFactory extends Object
Fields Summary |
---|
private static final TorrentSessionControllerFactory | instance |
Methods Summary |
---|
public TorrentSessionController | createBTController(com.aelitis.azureus.core.peermanager.download.TorrentDownload download, com.aelitis.azureus.core.peermanager.connection.AZPeerConnection peer)
return new TorrentSessionController( TorrentSessionController.SESSION_TYPE_BT, download, peer, -1, null );
| public TorrentSessionController | createInboundAZController(com.aelitis.azureus.core.peermanager.download.TorrentDownload download, com.aelitis.azureus.core.peermanager.connection.AZPeerConnection peer, int remote_id, java.util.Map incoming_syn)
return new TorrentSessionController( TorrentSessionController.SESSION_TYPE_AZ, download, peer, remote_id, incoming_syn );
| public TorrentSessionController | createOutboundAZController(com.aelitis.azureus.core.peermanager.download.TorrentDownload download, com.aelitis.azureus.core.peermanager.connection.AZPeerConnection peer)
return new TorrentSessionController( TorrentSessionController.SESSION_TYPE_AZ, download, peer, -1, null );
| protected static com.aelitis.azureus.core.peermanager.download.session.TorrentSessionControllerFactory | getSingleton()
return instance;
|
|