C-DEngine 5.105

TheCDEngines Members

The TheCDEngines type exposes the following members.

Methods


  Name Description
Public method Static member AreAllEnginesReady
Returns true of all Engines are ready
Public method Static member EnumerateStorageMirror
Returns a list of all Storage Mirrors with their key and friendly name
Public method Static member GetStorageDefinitions
Returns a List of StorageMirrors from the Central Storage Mirror Repository
Public method Static member GetStorageMirror
NEWV4: Returns a StorageMirror from the Central Storage Mirror Registry
Public method Static member RegisterNewMiniRelay
Registers a new MiniRelay with the current node
Public method Static member RegisterPubSubTopic
Registers a new PubSub Topic with the current node. This creates a new "RelayOnly" topic in the C-DEngine Pub/Sub System
Public method Static member SetStorageService
Sets the default Storage Service for the C-DEngine.

Fields


  Name Description
Public field Static member eventAllEnginesReady
Fires when all Engines are Ready RETIRED in V4: please do not use anymore. Will be removed in V5
Public field Static member eventAllEnginesStarted
Fires when All Engines have been started RETIRED in V4: please use TheBaseEngine.WaitForEnginesStarted(). Will be removed in V5
Public field Static member eventEngineShutdown
Fires when the C-DEngine stops all engines
Public field Static member eventNewPluginInstalled
Fires when a new engine was installed and started
Public field Static member eventNewURLReceived
Will be called if an Engine was successfully started with a new URL
Public field Static member MyPluginEngine
A plugin class instantiated in the Host application - used for UWP, iOS and other locked down device types
Public field Static member MyStorageService Obsolete.
Interface to the Current StorageService NOTE: This will be replace by MyIStorageService in V5- please migrate your code to use MyIStorageService

Properties


  Name Description
Public property Static member MyContentEngine
My content engine - quick access to the ContentEngine BREAKING CHAGE: Plugins using this Property have to be recompiled
Public property Static member MyIStorageService
Interface to the Current StorageService
Public property Static member MyNMIService
My nmi service BREAKING Change in V4: Plugins with this field HAVE to be recompiled
Public property Static member MyThingEngine
My thing engine BREAKING CHAGE: Plugins using this Property have to be recompiled