TheISMManager Methods
The TheISMManager type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddPluginPackageForInstall | ||
BackupCache |
Makes a backup of the current Cache Folder to ClientBin\Backups\(pTitle).CDEB
|
|
BackupCacheFolder |
Makes a backup of the current Cache Folder to ClientBin\Backups\(pTitle).CDEB
|
|
CheckForUpdates | Obsolete.
Asks the ISM to check for updates in the given file
|
|
CloneBase |
Clonse an incoming object into this object
(Inherited from TheDataBase.) |
|
CreatePluginPackage | ||
CreateProSeToken |
Creates a secure ProSe token for the given NodeID
|
|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
FireEvent |
Fire an Event on a property
(Inherited from TheDataBase.) |
|
GetAvailableUpdates |
Gets all available updates.
|
|
GetHashCode | (Inherited from Object.) | |
GetISMExt | ||
GetISMExtension |
Return the current file extension for updates
|
|
GetNewVersionInfo |
Gets the version of the update
|
|
GetType | (Inherited from Object.) | |
HasISMExtension(String) |
Probes a file if it has the ISM File Extension
|
|
HasISMExtension(String, Boolean) |
Probes a file if it has the ISM File Extension
|
|
InitISM |
Initializes the Intelligent Service Manager.
|
|
IsEventRegistered |
Returns true if the requested eThingEvents has registered callbacks
(Inherited from TheDataBase.) |
|
IsNodeProvisioned | ||
IsProvisioned |
Returns true if this node is provisioned
|
|
IsUpdateAvailable |
Returns true if updates are available
|
|
LaunchUpdater(String, String, Boolean) |
Launches the updater to install the updates
|
|
LaunchUpdater(String, String, String, Boolean) |
Launches the updater to install the updates
|
|
MemberwiseClone | (Inherited from Object.) | |
NotifyMirror |
If called from a derived class and the class was stored in a StorageMirror, this method will call the "NotifyOfUpdate" method in the StorageMirror to inform all Notification Clients that this record has changed.
This is VERY Expensive! Do not call too often!
This does not work with StorageMirrors that require a PostSalt (unique table name)
(Inherited from TheDataBase.) |
|
OnPropertyChanged | (Inherited from TheBindableBase.) | |
ProcessDirectory(DirectoryInfo, List<(Of <<'(String>)>>)%, String, String, Boolean, Boolean) |
Processes a directory recursive for a given file extension
|
|
ProcessDirectory(DirectoryInfo, List<(Of <<'(TheFileInfo>)>>)%, String, String, Boolean, Boolean) |
Processes a directory recursive for a given file extension
|
|
RegisterEvent |
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.) |
|
RegisterEvent2 |
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.) |
|
RequestUpdates |
Request updates from ProSe.
|
|
Restart()()()() |
Restarts the current node
|
|
Restart(Boolean) |
Restarts the Node. If ForceQuitt is set, no data is flushed to disk on restart
|
|
RestartOrWipe |
Restart or wipe this node.
|
|
RestoreCache |
Restores the cache from a given backup folder
|
|
RestoreCacheFolder |
Restores the cache from a given backup folder
|
|
ScanForISMUpdate(Boolean) |
Asks the ISM to scan for updates in the local clienbin/updates folder
|
|
ScanForISMUpdate(Boolean, Boolean, Boolean) | ||
ScanForUpdates |
Asks the ISM to scan for updates in the local clienbin/updates folder
|
|
SendSettingsToProse | ||
SendToProSe | ||
SendToProvisioningService |
Sends a TSM to the Provisioning service
|
|
SetProperty``1 | (Inherited from TheBindableBase.) | |
ToString | (Inherited from Object.) | |
UnregisterEvent |
Unregister a previously registered callback
(Inherited from TheDataBase.) |
|
UnregisterEvent2 |
Unregister a previously registered callback
(Inherited from TheDataBase.) |
|
VerifyProSeToken |
Verifies a ProSe Token against the current settings
|
|
WaitForISMIsStarted |
Calls the callback when the ISM is started. If it has been started already, it will fire immediatly but asynchronous
|
|
WaitForISMStarted |
Calls the callback when the ISM is started. If it has been started already, it will fire immediatly but asynchronous
|