.NET Based OPC UA Client/Server SDK  2.6.0.418
UnifiedAutomation.UaServer.DataSetReaderModel Class Reference

More...

Inherits UnifiedAutomation.UaServer.BaseObjectModel, and UnifiedAutomation.UaServer.IMethodDispatcher.

Public Member Functions

 DataSetReaderModel ()
 Initializes a new instance of the DataSetReaderModel class. More...
 
 DataSetReaderModel (DataSetReaderModel template)
 Initializes a new instance of the DataSetReaderModel class. More...
 
virtual CallMethodEventHandler GetMethodDispatcher (RequestContext context, NodeId objectId, NodeId methodId)
 Gets the method dispatcher. More...
 
virtual StatusCode DispatchMethod (RequestContext context, MethodHandle methodHandle, IList< Variant > inputArguments, List< StatusCode > inputArgumentResults, List< Variant > outputArguments)
 Dispatches the method. 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

uint DataSetFieldContentMask [get, set]
 Gets or sets the DataSetFieldContentMask More...
 
DataSetMetaDataType DataSetMetaData [get, set]
 Gets or sets the DataSetMetaData More...
 
KeyValuePair[] DataSetReaderProperties [get, set]
 Gets or sets the DataSetReaderProperties More...
 
ushort DataSetWriterId [get, set]
 Gets or sets the DataSetWriterId More...
 
PubSubDiagnosticsDataSetReaderModel Diagnostics [get, set]
 Gets or sets the Diagnostics More...
 
ushort MessageReceiveTimeout [get, set]
 Gets or sets the MessageReceiveTimeout More...
 
DataSetReaderMessageModel MessageSettings [get, set]
 Gets or sets the MessageSettings More...
 
object PublisherId [get, set]
 Gets or sets the PublisherId More...
 
string SecurityGroupId [get, set]
 Gets or sets the SecurityGroupId More...
 
EndpointDescription[] SecurityKeyServices [get, set]
 Gets or sets the SecurityKeyServices More...
 
MessageSecurityMode SecurityMode [get, set]
 Gets or sets the SecurityMode More...
 
PubSubStatusModel Status [get, set]
 Gets or sets the Status More...
 
SubscribedDataSetModel SubscribedDataSet [get, set]
 Gets or sets the SubscribedDataSet More...
 
DataSetReaderTransportModel TransportSettings [get, set]
 Gets or sets the TransportSettings More...
 
ushort WriterGroupId [get, set]
 Gets or sets the WriterGroupId More...
 
IDataSetReaderMethods DataSetReaderMethods [get, set]
 Gets or sets the DataSetReader methods. More...
 
- Properties inherited from UnifiedAutomation.UaServer.ModelControllerBase
ModelHandle ModelHandle [get, set]
 Gets or sets the metadata handle. More...
 
object UserData [get, set]
 Gets or sets the user data. More...
 

Detailed Description

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.DataSetReaderModel.DataSetReaderModel ( )
inline

Initializes a new instance of the DataSetReaderModel class.

UnifiedAutomation.UaServer.DataSetReaderModel.DataSetReaderModel ( DataSetReaderModel  template)
inline

Initializes a new instance of the DataSetReaderModel class.

Parameters
templateThe template.

Member Function Documentation

virtual StatusCode UnifiedAutomation.UaServer.DataSetReaderModel.DispatchMethod ( RequestContext  context,
MethodHandle  methodHandle,
IList< Variant inputArguments,
List< StatusCode inputArgumentResults,
List< Variant outputArguments 
)
inlinevirtual

Dispatches the method.

Parameters
contextThe context.
methodHandleThe method handle.
inputArgumentsThe input arguments.
inputArgumentResultsThe input argument results.
outputArgumentsThe output arguments.
Returns
virtual CallMethodEventHandler UnifiedAutomation.UaServer.DataSetReaderModel.GetMethodDispatcher ( RequestContext  context,
NodeId  objectId,
NodeId  methodId 
)
inlinevirtual

Gets the method dispatcher.

Parameters
contextThe context.
objectIdThe object id.
methodIdThe method id.
Returns

Implements UnifiedAutomation.UaServer.IMethodDispatcher.

Property Documentation

uint UnifiedAutomation.UaServer.DataSetReaderModel.DataSetFieldContentMask
getset

Gets or sets the DataSetFieldContentMask

DataSetMetaDataType UnifiedAutomation.UaServer.DataSetReaderModel.DataSetMetaData
getset

Gets or sets the DataSetMetaData

IDataSetReaderMethods UnifiedAutomation.UaServer.DataSetReaderModel.DataSetReaderMethods
getset

Gets or sets the DataSetReader methods.

The DataSetReader methods.

KeyValuePair [] UnifiedAutomation.UaServer.DataSetReaderModel.DataSetReaderProperties
getset

Gets or sets the DataSetReaderProperties

ushort UnifiedAutomation.UaServer.DataSetReaderModel.DataSetWriterId
getset

Gets or sets the DataSetWriterId

PubSubDiagnosticsDataSetReaderModel UnifiedAutomation.UaServer.DataSetReaderModel.Diagnostics
getset

Gets or sets the Diagnostics

ushort UnifiedAutomation.UaServer.DataSetReaderModel.MessageReceiveTimeout
getset

Gets or sets the MessageReceiveTimeout

DataSetReaderMessageModel UnifiedAutomation.UaServer.DataSetReaderModel.MessageSettings
getset

Gets or sets the MessageSettings

object UnifiedAutomation.UaServer.DataSetReaderModel.PublisherId
getset

Gets or sets the PublisherId

string UnifiedAutomation.UaServer.DataSetReaderModel.SecurityGroupId
getset

Gets or sets the SecurityGroupId

EndpointDescription [] UnifiedAutomation.UaServer.DataSetReaderModel.SecurityKeyServices
getset

Gets or sets the SecurityKeyServices

MessageSecurityMode UnifiedAutomation.UaServer.DataSetReaderModel.SecurityMode
getset

Gets or sets the SecurityMode

PubSubStatusModel UnifiedAutomation.UaServer.DataSetReaderModel.Status
getset

Gets or sets the Status

SubscribedDataSetModel UnifiedAutomation.UaServer.DataSetReaderModel.SubscribedDataSet
getset

Gets or sets the SubscribedDataSet

DataSetReaderTransportModel UnifiedAutomation.UaServer.DataSetReaderModel.TransportSettings
getset

Gets or sets the TransportSettings

ushort UnifiedAutomation.UaServer.DataSetReaderModel.WriterGroupId
getset

Gets or sets the WriterGroupId


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