Class BGSpongy
java.lang.Object
com.biglybt.core.security.BGSpongy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Coreprivate static IPCInterfaceprivate static AESemaphoreprivate static final CopyOnWriteList<PluginInterface> private static booleanprivate static Objectprivate static List<AESemaphore> private static booleanprivate static boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MessageDigestprivate static IPCInterfacegetICP(long max_wait) static voidinitialize(Core _core) private static voidinstallCompleted(boolean ok) private static voidprivate static void
-
Field Details
-
plugins
-
plugin_init_complete
-
core
-
ipc
-
spongy_install_lock
-
spongy_installing
private static boolean spongy_installing -
spongy_installed
private static boolean spongy_installed -
spongy_install_failed
private static boolean spongy_install_failed -
spongy_install_waiters
-
-
Constructor Details
-
BGSpongy
public BGSpongy()
-
-
Method Details
-
initialize
-
pluginAdded
-
pluginRemoved
-
getDigest
- Parameters:
algorithm- digest algorithm e.g. SHA3-256max_wait- invalid input: '<'0: infinite; 0: no wait; >0: max wait millis
-
getICP
-
installCompleted
private static void installCompleted(boolean ok)
-