Package com.biglybt.core.networkmanager
Class ProtocolEndpointFactory
java.lang.Object
com.biglybt.core.networkmanager.ProtocolEndpointFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<Integer,
ProtocolEndpointHandler> private static ProtocolEndpointHandler
private static ProtocolEndpointHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ProtocolEndpoint
createEndpoint
(int type, ConnectionEndpoint connection_endpoint, InetSocketAddress target) static ProtocolEndpoint
createEndpoint
(int type, InetSocketAddress target) static boolean
isHandlerRegistered
(int type) static void
registerHandler
(ProtocolEndpointHandler handler)
-
Field Details
-
tcp_handler
-
udp_handler
-
other_handlers
-
-
Constructor Details
-
ProtocolEndpointFactory
public ProtocolEndpointFactory()
-
-
Method Details
-
registerHandler
-
isHandlerRegistered
public static boolean isHandlerRegistered(int type) -
createEndpoint
-
createEndpoint
public static ProtocolEndpoint createEndpoint(int type, ConnectionEndpoint connection_endpoint, InetSocketAddress target)
-