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 |