C-DEngine 5.105

TheContentServiceEngine Methods

The TheContentServiceEngine type exposes the following members.

Methods


  Name Description
Public method CreateUX
Will be called by the NMI Model to create the Thing's NMI
(Inherited from TheThingBase.)
Public method Delete
Will be called if this thing is deleted fromt TheThingRegistry
(Inherited from TheThingBase.)
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FireEvent
Fire an event on this thing
(Inherited from TheThingBase.)
Public method GetBaseEngine
Returns the BaseEngine of this plugin (called by the C-DEngine during startup)
(Inherited from ThePluginBase.)
Public method GetBaseThing
Gets the Base Thing (MyBaseThing)
(Inherited from TheThingBase.)
Public method GetBlob(String, String, Boolean)
Returns a Blob either from the local node or a any mesh connected node in the same security context
Public method GetBlob(String, String, Boolean, Int64)
Returns a Blob either from the local node or a any mesh connected node in the same security context
Public method GetHashCode (Inherited from Object.)
Public method GetProperty
Gets a property by name
(Inherited from TheThingBase.)
Public method GetType (Inherited from Object.)
Public method HandleMessage
Called by the Communication framework if a message was received for the ContentService
Public method HasRegisteredEvents
Returns true if the given event has registered callbacks
(Inherited from TheThingBase.)
Public method Init
Will be called by TheThingRegistry to initialize the ContentService
Public method InitEngineAssets
Mandatory call to set the base engine parameter
Public method IsInit
Returns true if this thing is initialized (mIsInitialized)
(Inherited from TheThingBase.)
Public method IsUXInit
Returns true if this thing's NMI is initialized (mIsUxInitialized)
(Inherited from TheThingBase.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RegisterEvent
Register a callback with an event of this Thing
(Inherited from TheThingBase.)
Public method RegisterWithServiceNodes
Sends a registration request to all known nodes
Public method SetBaseThing
Sets the Base Thing (MyBaseThing)
(Inherited from TheThingBase.)
Public method SetProperty
Sets a property with a value
(Inherited from TheThingBase.)
Public method ToString (Inherited from Object.)
Public method UnregisterEvent
Unregister a callback from an event of this thing
(Inherited from TheThingBase.)