57585960616263
boolean use_tcp, boolean require_crypto_handshake, byte crypto_level, Map initial_user_data ) { return new PEPeerTransportProtocol( control, peer_source, ip, tcp_port, udp_port, use_tcp, require_crypto_handshake, crypto_level, initial_user_data ); }
70717273747576
PEPeerControl control, String peer_source, NetworkConnection connection, Map initial_user_data ) { return new PEPeerTransportProtocol( control, peer_source, connection, initial_user_data ); }
626364656667686970717273
public void refresh() { if (pem == null) return; if (peer instanceof PEPeerTransportProtocol) { PEPeerTransportProtocol pet = (PEPeerTransportProtocol) peer; BitFlags avl = pet.getAvailable(); if (avl == null) hasPieces = null; else hasPieces = avl.flags; } else