Package com.biglybt.plugin.upnp
Class UPnPMappingManager
java.lang.Object
com.biglybt.plugin.upnp.UPnPMappingManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AsyncDispatcher
private List<UPnPMapping>
private UPnPPlugin
private static UPnPMappingManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addConfigListener
(String param, ParameterListener listener) protected UPnPMapping
addConfigPort
(String name_resource, boolean tcp, boolean enabled, String int_param_name) protected void
addConfigPort
(String name_resource, boolean tcp, String enabler_param_name, String int_param_name) protected void
addConfigPortList
(String name_resource, boolean tcp, String enabler_param_name, String list_param_name) protected void
addConfigPortX
(String name_resource, boolean tcp, String enabler_param_name, String string_param_name) protected void
added
(UPnPMapping mapping) void
addMapping
(String desc_resource, boolean tcp, int port, boolean enabled) getMapping
(boolean tcp, int port) getMappingEx
(boolean tcp, int port) protected static UPnPMappingManager
getSingleton
(UPnPPlugin plugin) void
protected void
serviceFound
(UPnPWANConnection service) protected List
stringToPorts
(String str)
-
Field Details
-
singleton
-
plugin
-
mappings
-
listeners
-
async_dispatcher
-
-
Constructor Details
-
UPnPMappingManager
-
-
Method Details
-
getSingleton
-
serviceFound
-
addConfigPort
protected UPnPMapping addConfigPort(String name_resource, boolean tcp, boolean enabled, String int_param_name) -
addConfigPort
-
addConfigPortList
-
addConfigPortX
-
stringToPorts
-
addMapping
-
getMappings
-
getMapping
-
getMappingEx
-
added
-
addListener
-
removeListener
-
addConfigListener
-