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

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

Inherits UnifiedAutomation.UaServer.ModelControllerBase.

Public Member Functions

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

Properties

FolderModel AggregateFunctions [get, set]
 Gets or sets the AggregateFunctions
 
string[] LocaleIdArray [get, set]
 Gets or sets the LocaleIdArray
 
uint MaxArrayLength [get, set]
 Gets or sets the MaxArrayLength
 
ushort MaxBrowseContinuationPoints [get, set]
 Gets or sets the MaxBrowseContinuationPoints
 
ushort MaxHistoryContinuationPoints [get, set]
 Gets or sets the MaxHistoryContinuationPoints
 
ushort MaxQueryContinuationPoints [get, set]
 Gets or sets the MaxQueryContinuationPoints
 
uint MaxStringLength [get, set]
 Gets or sets the MaxStringLength
 
double MinSupportedSampleRate [get, set]
 Gets or sets the MinSupportedSampleRate
 
FolderModel ModellingRules [get, set]
 Gets or sets the ModellingRules
 
OperationLimitsModel OperationLimits [get, set]
 Gets or sets the OperationLimits
 
string[] ServerProfileArray [get, set]
 Gets or sets the ServerProfileArray
 
SignedSoftwareCertificate[] SoftwareCertificates [get, set]
 Gets or sets the SoftwareCertificates
 
- Properties inherited from UnifiedAutomation.UaServer.ModelControllerBase
ModelHandle ModelHandle [get, set]
 Gets or sets the metadata handle.
 
object UserData [get, set]
 Gets or sets the user data.
 

Detailed Description

Describes the capabilities supported by the server.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.ServerCapabilitiesModel.ServerCapabilitiesModel ( )

Initializes a new instance of the ServerCapabilitiesModel class.

UnifiedAutomation.UaServer.ServerCapabilitiesModel.ServerCapabilitiesModel ( ServerCapabilitiesModel  template)

Initializes a new instance of the ServerCapabilitiesModel class.

Parameters
templateThe template.

Property Documentation

FolderModel UnifiedAutomation.UaServer.ServerCapabilitiesModel.AggregateFunctions
getset

Gets or sets the AggregateFunctions

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

string [] UnifiedAutomation.UaServer.ServerCapabilitiesModel.LocaleIdArray
getset

Gets or sets the LocaleIdArray

The LocaleIdArray A list of locales supported by the server.

uint UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxArrayLength
getset

Gets or sets the MaxArrayLength

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 MaxBrowseContinuationPoints The maximum number of continuation points for Browse operations per session.

ushort UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxHistoryContinuationPoints
getset

Gets or sets the MaxHistoryContinuationPoints

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 MaxQueryContinuationPoints The maximum number of continuation points for Query operations per session.

uint UnifiedAutomation.UaServer.ServerCapabilitiesModel.MaxStringLength
getset

Gets or sets the MaxStringLength

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 MinSupportedSampleRate The minimum sampling interval supported by the server.

FolderModel UnifiedAutomation.UaServer.ServerCapabilitiesModel.ModellingRules
getset

Gets or sets the ModellingRules

The ModellingRules A folder for the modelling rules supported by the server.

OperationLimitsModel UnifiedAutomation.UaServer.ServerCapabilitiesModel.OperationLimits
getset

Gets or sets the OperationLimits

The OperationLimits Defines the limits supported by the server for different operations.

string [] UnifiedAutomation.UaServer.ServerCapabilitiesModel.ServerProfileArray
getset

Gets or sets the ServerProfileArray

The ServerProfileArray A list of profiles supported by the server.

SignedSoftwareCertificate [] UnifiedAutomation.UaServer.ServerCapabilitiesModel.SoftwareCertificates
getset

Gets or sets the SoftwareCertificates

The SoftwareCertificates The software certificates owned by the server.


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