Package com.biglybt.ui.swt.core.pairing
Class PMSWTImpl
java.lang.Object
com.biglybt.ui.swt.core.pairing.PMSWTImpl
- All Implemented Interfaces:
PairingManagerImpl.UIAdapter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<String, PMSWTImpl.RemoteHistory> private org.eclipse.swt.graphics.Image
private org.eclipse.swt.graphics.Image
private org.eclipse.swt.graphics.Image
private ParameterListener
private org.eclipse.swt.graphics.Image
private long
private long
private String
private int
private UISWTStatusEntry
private boolean
private UIUpdater.UIUpdaterListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchar[]
void
initialise
(PluginInterface pi, BooleanParameter icon_enable) void
recordRequest
(String name, String ip, boolean good) private void
updateLocalAddresses
(NetworkAdmin network_admin) private void
updateStatus
(boolean update_completed)
-
Field Details
-
status
-
local_addresses
-
icon_idle
private org.eclipse.swt.graphics.Image icon_idle -
icon_green
private org.eclipse.swt.graphics.Image icon_green -
icon_red
private org.eclipse.swt.graphics.Image icon_red -
last_update_count
private int last_update_count -
last_image
private org.eclipse.swt.graphics.Image last_image -
last_tooltip_text
-
last_image_expiry_mono
private long last_image_expiry_mono -
last_image_expiry_uc_min
private long last_image_expiry_uc_min -
ui_attached
private boolean ui_attached -
uiUpdaterListener
-
iconEnableListener
-
history_map
-
-
Constructor Details
-
PMSWTImpl
public PMSWTImpl()
-
-
Method Details
-
initialise
- Specified by:
initialise
in interfacePairingManagerImpl.UIAdapter
-
updateLocalAddresses
-
recordRequest
- Specified by:
recordRequest
in interfacePairingManagerImpl.UIAdapter
-
updateStatus
private void updateStatus(boolean update_completed) -
getSRPPassword
public char[] getSRPPassword()- Specified by:
getSRPPassword
in interfacePairingManagerImpl.UIAdapter
-