C-DEngine 5.105

TheISMManager Methods

The TheISMManager type exposes the following members.

Methods


  Name Description
Public method AddPluginPackageForInstall
Public method Static member BackupCache
Makes a backup of the current Cache Folder to ClientBin\Backups\(pTitle).CDEB
Public method BackupCacheFolder
Makes a backup of the current Cache Folder to ClientBin\Backups\(pTitle).CDEB
Public method Static member CheckForUpdates Obsolete.
Asks the ISM to check for updates in the given file
Public method CloneBase
Clonse an incoming object into this object
(Inherited from TheDataBase.)
Public method CreatePluginPackage
Public method CreateProSeToken
Creates a secure ProSe token for the given NodeID
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FireEvent
Fire an Event on a property
(Inherited from TheDataBase.)
Public method GetAvailableUpdates
Gets all available updates.
Public method GetHashCode (Inherited from Object.)
Public method GetISMExt
Public method Static member GetISMExtension
Return the current file extension for updates
Public method GetNewVersionInfo
Gets the version of the update
Public method GetType (Inherited from Object.)
Public method Static member HasISMExtension(String)
Probes a file if it has the ISM File Extension
Public method Static member HasISMExtension(String, Boolean)
Probes a file if it has the ISM File Extension
Public method InitISM
Initializes the Intelligent Service Manager.
Public method IsEventRegistered
Returns true if the requested eThingEvents has registered callbacks
(Inherited from TheDataBase.)
Public method IsNodeProvisioned
Public method Static member IsProvisioned
Returns true if this node is provisioned
Public method IsUpdateAvailable
Returns true if updates are available
Public method LaunchUpdater(String, String, Boolean)
Launches the updater to install the updates
Public method LaunchUpdater(String, String, String, Boolean)
Launches the updater to install the updates
Protected method MemberwiseClone (Inherited from Object.)
Public method 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.)
Protected method OnPropertyChanged (Inherited from TheBindableBase.)
Public method Static member ProcessDirectory(DirectoryInfo, List<(Of <<'(String>)>>)%, String, String, Boolean, Boolean)
Processes a directory recursive for a given file extension
Public method Static member ProcessDirectory(DirectoryInfo, List<(Of <<'(TheFileInfo>)>>)%, String, String, Boolean, Boolean)
Processes a directory recursive for a given file extension
Public method RegisterEvent
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Public method RegisterEvent2
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Public method RequestUpdates
Request updates from ProSe.
Public method Restart()()()()
Restarts the current node
Public method Restart(Boolean)
Restarts the Node. If ForceQuitt is set, no data is flushed to disk on restart
Public method RestartOrWipe
Restart or wipe this node.
Public method Static member RestoreCache
Restores the cache from a given backup folder
Public method RestoreCacheFolder
Restores the cache from a given backup folder
Public method ScanForISMUpdate(Boolean)
Asks the ISM to scan for updates in the local clienbin/updates folder
Public method ScanForISMUpdate(Boolean, Boolean, Boolean)
Public method Static member ScanForUpdates
Asks the ISM to scan for updates in the local clienbin/updates folder
Public method SendSettingsToProse
Public method SendToProSe
Public method Static member SendToProvisioningService
Sends a TSM to the Provisioning service
Protected method SetProperty``1 (Inherited from TheBindableBase.)
Public method ToString (Inherited from Object.)
Public method UnregisterEvent
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method UnregisterEvent2
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method VerifyProSeToken
Verifies a ProSe Token against the current settings
Public method WaitForISMIsStarted
Calls the callback when the ISM is started. If it has been started already, it will fire immediatly but asynchronous
Public method Static member WaitForISMStarted
Calls the callback when the ISM is started. If it has been started already, it will fire immediatly but asynchronous