nsCDEngine.ViewModels Namespace
Classes
Class | Description | |
---|---|---|
cdeConcurrentDictionary<(Of <(<'TKey, TValue>)>)> |
Defines a Thread-Safe Concurrent Directory
On Silverlight and .NET35 this uses a normal Directory that can be locked with the MyLock object inside this class
|
|
eUserRoles |
Predefined User Roles. Instances of this class can be use to create new roles.
|
|
TheBackupDefinition |
Description of a backup file
|
|
TheBindableBase |
Implementation of [INotifyPropertyChanged] to simplify models.
|
|
TheBlobData | ||
TheChannelInfo |
TheChannelInfo contains all important information of a Channel (Connection Definition) for the communication
|
|
TheChartData |
Chart Data to be sent to the NMI
|
|
TheChartFactory |
Chart Factory for sending Chart Data to the User Interface
|
|
TheChartPoint |
Definition of a chart point
|
|
TheClientInfo |
Information about the client making a request
|
|
TheDataBase |
TheDataBase is the Base Class of all Classes in the C-DEngine that want to participate in the StorageService communication
It is always good practice to derive from this class. Many C-DEngine functions do rely on these base properties
|
|
TheDeviceMessage |
The Device Message is the main message block sent to a JSON based JavaScript client
|
|
TheDeviceRegistryData |
Information about a given Device the Node runs on
|
|
TheDeviceRegistryMini |
Information about a given Device the Node runs on
|
|
TheDeviceTypeEnum |
Helper Class to get all Const Strings in an enum class as an Options List for ComboBoxes
|
|
TheDeviceTypeInfo |
Definition of a Device Type
|
|
TheEngineDeviceTypeInfo |
DeviceType of an Engine/Plugin
|
|
TheErrorResponse |
Typical error response used to reply to a web request with JSON
|
|
TheFileInfo |
File Description
|
|
TheFLDOR |
Class defining the overrides for controls in a TheFormInfo (Thing Form)
|
|
TheFOR |
Class that allows to override Controls in a TheFormInfo
|
|
TheMeshInfo |
Information about a specific mesh along with details about the node
used to request this information.
|
|
TheMeshInfoStatus |
Helper class for returning a status/error message along with TheMeshInfo
|
|
TheMetaDataBase |
TheMetaDataBase extends TheDataBase by a string of Meta data that can be passed along with the data
You can use this as a cookie
The HTML5 C-DEngine can use this for table and form metadata
|
|
TheNMILiveTag |
Live tags showing a tag in an NMI Screen
|
|
TheNMIScene | ||
TheNMIScreen |
TheNMIScreen is a container Thing for dynamic controls. Similar to traditional HMIs, NMIScreens can be customized on the fly by end user
|
|
TheNodeDiagInfo |
Bare minimum details about TheNodeInfo
|
|
TheNodeInfoHeader |
Mini Info header of a node just telling the most important information
|
|
ThePlanarImage |
Blob of an image
|
|
ThePluginInfo | ||
TheProcessMessage |
TheProcessMessage contains all the information that was received from another node
|
|
TheRequestData |
This structure hold network request and response data. It is used in several
places within C-DEngine, including for Http interceptor functions.
|
|
TheScreenTrans | ||
TheServiceHostInfo |
This is the main configuration class of the C-DEngine hosted as a service inside an application.
|
|
TheServiceHostInfoMini |
This is the main configuration class of the C-DEngine hosted as a service inside an application.
|
|
TheServiceRouteInfo |
Status information of a Service Route
|
|
TheSessionState |
Session state class of C-DEngine connected sessions
|
|
TheThingStore |
Storage Representation of a TheThing. Can be used in history and log tables
|
|
TheTimedCallback |
Callback class for Timed callbacks and TSM parameter
|
|
TheTimeouts |
Various System Timeouts that can be configured
|
|
TheUPnPDeviceInfo |
This class contains a result found through the UPnP subsystem
|
|
TheUserRole |
User Role Definition
|
Interfaces
Interface | Description | |
---|---|---|
ICDEChartsFactory |
Interface to create a charts factory for NMI Chart controls
|
Enumerations
Enumeration | Description | |
---|---|---|
cdeHostType |
The cdeHostType is defining what kind of hosting application is used for the C-DEngine
|
|
cdeNodeType |
The cdeNodeType tells the C-DEngine what licensing Type is used for this node.
Depending on the cdeNodeType certain features of the C-DEngine will be used.
This can be for security and for footprint optimization purposes
|
|
cdePlatform |
Enum for all supported platform the C-DEngine is running on
|
|
cdeSenderType |
The cdeSenderType impacts how data is transmitted between two nodes
|
|
eThingCaps | ||
eWebPlatform |
Web Platform the current Request is coming from
|
|
FileListStyle |