TheCDEngines Members
The TheCDEngines type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| 
                         | 
                      AreAllEnginesReady | 
                         
   Returns true of all Engines are ready
    
                       | 
                    
| 
                         | 
                      EnumerateStorageMirror | 
                         
   Returns a list of all Storage Mirrors with their key and friendly name
    
                       | 
                    
| 
                         | 
                      GetStorageDefinitions | 
                         
   Returns a List of StorageMirrors from the Central Storage Mirror Repository
    
                       | 
                    
| 
                         | 
                      GetStorageMirror | 
                         
   NEWV4: Returns a StorageMirror from the Central Storage Mirror Registry
    
                       | 
                    
| 
                         | 
                      RegisterNewMiniRelay | 
                         
   Registers a new MiniRelay with the current node
    
                       | 
                    
| 
                         | 
                      RegisterPubSubTopic | 
                         
   Registers a new PubSub Topic with the current node. This creates a new "RelayOnly" topic in the C-DEngine Pub/Sub System
    
                       | 
                    
| 
                         | 
                      SetStorageService | 
                         
   Sets the default Storage Service for the C-DEngine.
    
                       | 
                    
Fields
| Name | Description | |
|---|---|---|
| 
                         | 
                      eventAllEnginesReady | 
                         
   Fires when all Engines are Ready
   RETIRED in V4: please do not use anymore. Will be removed in V5
    
                       | 
                    
| 
                         | 
                      eventAllEnginesStarted | 
                         
   Fires when All Engines have been started
   RETIRED in V4: please use TheBaseEngine.WaitForEnginesStarted(). Will be removed in V5
    
                       | 
                    
| 
                         | 
                      eventEngineShutdown | 
                         
   Fires when the C-DEngine stops all engines
    
                       | 
                    
| 
                         | 
                      eventNewPluginInstalled | 
                         
   Fires when a new engine was installed and started
    
                       | 
                    
| 
                         | 
                      eventNewURLReceived | 
                         
   Will be called if an Engine was successfully started with a new URL
    
                       | 
                    
| 
                         | 
                      MyPluginEngine | 
                         
   A plugin class instantiated in the Host application - used for UWP, iOS and other locked down device types
    
                       | 
                    
| 
                         | 
                      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 | |
|---|---|---|
| 
                         | 
                      MyContentEngine | 
                         
   My content engine - quick access to the ContentEngine
   BREAKING CHAGE: Plugins using this Property have to be recompiled
    
                       | 
                    
| 
                         | 
                      MyIStorageService | 
                         
   Interface to the Current StorageService
    
                       | 
                    
| 
                         | 
                      MyNMIService | 
                         
   My nmi service
   BREAKING Change in V4: Plugins with this field HAVE to be recompiled
    
                       | 
                    
| 
                         | 
                      MyThingEngine | 
                         
   My thing engine
   BREAKING CHAGE: Plugins using this Property have to be recompiled
    
                       |