UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaServer.ServerCapabilitiesModel Class Reference

Describes the capabilities supported by the server. More...

Inherits UnifiedAutomation.UaServer.BaseObjectModel.

Public Member Functions

 ServerCapabilitiesModel ()
 Initializes a new instance of the ServerCapabilitiesModel class. More...
 
 ServerCapabilitiesModel (ServerCapabilitiesModel template)
 Initializes a new instance of the ServerCapabilitiesModel class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.BaseObjectModel
 BaseObjectModel ()
 Initializes a new instance of the BaseObjectModel class. More...
 
 BaseObjectModel (BaseObjectModel template)
 Initializes a new instance of the BaseObjectModel class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.ModelControllerBase
virtual ModelHandle GetModelHandle (StringTable namespaceUris, object instance)
 Gets the metadata handle. More...
 
virtual DataValue GetValue (IMapperContext context, ModelMapping mapping)
 Gets the value associated with the mapping. More...
 
virtual bool SetValue (IMapperContext context, ModelMapping mapping, DataValue value)
 Sets the value associated with the mapping. More...
 

Properties

FolderModel AggregateFunctions [get, set]
 Gets or sets the AggregateFunctions More...
 
string[] LocaleIdArray [get, set]
 Gets or sets the LocaleIdArray More...
 
uint MaxArrayLength [get, set]
 Gets or sets the MaxArrayLength More...
 
ushort MaxBrowseContinuationPoints [get, set]
 Gets or sets the MaxBrowseContinuationPoints More...
 
ushort MaxHistoryContinuationPoints [get, set]
 Gets or sets the MaxHistoryContinuationPoints More...
 
ushort MaxQueryContinuationPoints [get, set]
 Gets or sets the MaxQueryContinuationPoints More...
 
uint MaxStringLength [get, set]
 Gets or sets the MaxStringLength More...
 
double MinSupportedSampleRate [get, set]
 Gets or sets the MinSupportedSampleRate More...
 
FolderModel ModellingRules [get, set]
 Gets or sets the ModellingRules More...
 
OperationLimitsModel OperationLimits [get, set]
 Gets or sets the OperationLimits More...
 
string[] ServerProfileArray [get, set]
 Gets or sets the ServerProfileArray More...
 
SignedSoftwareCertificate[] SoftwareCertificates [get, set]
 Gets or sets the SoftwareCertificates More...
 

Detailed Description

Describes the capabilities supported by the server.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.ServerCapabilitiesModel.ServerCapabilitiesModel ( )
inline

Initializes a new instance of the ServerCapabilitiesModel class.

UnifiedAutomation.UaServer.ServerCapabilitiesModel.ServerCapabilitiesModel ( ServerCapabilitiesModel  template)
inline

Initializes a new instance of the ServerCapabilitiesModel class.

Parameters
templateThe template.

Property Documentation

FolderModel UnifiedAutomation.UaServer.ServerCapabilitiesModel.AggregateFunctions
getset

Gets or sets the AggregateFunctions

A folder for the real time aggregates supported by the server.

string [] UnifiedAutomation.UaServer.ServerCapabilitiesModel.LocaleIdArray
getset

Gets or sets the LocaleIdArray

A list of locales supported by the server.

uint UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxArrayLength
getset

Gets or sets the MaxArrayLength

The maximum length for an array value supported by the server.

ushort UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxBrowseContinuationPoints
getset

Gets or sets the MaxBrowseContinuationPoints

The maximum number of continuation points for Browse operations per session.

ushort UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxHistoryContinuationPoints
getset

Gets or sets the MaxHistoryContinuationPoints

The maximum number of continuation points for ReadHistory operations per session.

ushort UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxQueryContinuationPoints
getset

Gets or sets the MaxQueryContinuationPoints

The maximum number of continuation points for Query operations per session.

uint UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxStringLength
getset

Gets or sets the MaxStringLength

The maximum length for a string value supported by the server.

double UnifiedAutomation.UaServer.ServerCapabilitiesModel.MinSupportedSampleRate
getset

Gets or sets the MinSupportedSampleRate

The minimum sampling interval supported by the server.

FolderModel UnifiedAutomation.UaServer.ServerCapabilitiesModel.ModellingRules
getset

Gets or sets the ModellingRules

A folder for the modelling rules supported by the server.

OperationLimitsModel UnifiedAutomation.UaServer.ServerCapabilitiesModel.OperationLimits
getset

Gets or sets the OperationLimits

Defines the limits supported by the server for different operations.

string [] UnifiedAutomation.UaServer.ServerCapabilitiesModel.ServerProfileArray
getset

Gets or sets the ServerProfileArray

A list of profiles supported by the server.

SignedSoftwareCertificate [] UnifiedAutomation.UaServer.ServerCapabilitiesModel.SoftwareCertificates
getset

Gets or sets the SoftwareCertificates

The software certificates owned by the server.


The documentation for this class was generated from the following file: