UA Bundle SDK .NET  2.1.2.227
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.EndpointConfiguration Class Reference

A description for the EndpointConfiguration DataType. More...

Inherits UnifiedAutomation.UaBase.IEncodeable.

Public Member Functions

 EndpointConfiguration ()
 The default constructor. More...
 
virtual void Encode (IEncoder encoder)
 
 
virtual void Decode (IDecoder decoder)
 
 
virtual bool IsEqual (IEncodeable encodeable)
 
 
virtual object Clone ()
 
 
 EndpointConfiguration (EndpointConfiguration template)
 Initializes a new instance of the EndpointConfiguration class. More...
 
void Update (UaSchema.TransportSettings settings)
 Updates the endpoint configuration with the transport settings. More...
 
void SetDefaults ()
 Sets the endpoint configuration parameters to suitable default values. More...
 

Properties

int OperationTimeout [get, set]
 A description for the OperationTimeout field. More...
 
bool UseBinaryEncoding [get, set]
 A description for the UseBinaryEncoding field. More...
 
int MaxStringLength [get, set]
 A description for the MaxStringLength field. More...
 
int MaxByteStringLength [get, set]
 A description for the MaxByteStringLength field. More...
 
int MaxArrayLength [get, set]
 A description for the MaxArrayLength field. More...
 
int MaxMessageSize [get, set]
 A description for the MaxMessageSize field. More...
 
int MaxBufferSize [get, set]
 A description for the MaxBufferSize field. More...
 
int ChannelLifetime [get, set]
 A description for the ChannelLifetime field. More...
 
int SecurityTokenLifetime [get, set]
 A description for the SecurityTokenLifetime field. More...
 
virtual ExpandedNodeId TypeId [get]
 
 
virtual ExpandedNodeId BinaryEncodingId [get]
 
 
virtual ExpandedNodeId XmlEncodingId [get]
 
 
- Properties inherited from UnifiedAutomation.UaBase.IEncodeable
ExpandedNodeId TypeId [get]
 Returns the UA type identifier for the encodable type. More...
 
ExpandedNodeId BinaryEncodingId [get]
 Returns the UA type identifier for the default binary encoding for the type. More...
 
ExpandedNodeId XmlEncodingId [get]
 Returns the UA type identifier for the default XML encoding for the type. More...
 

Detailed Description

A description for the EndpointConfiguration DataType.

The configuration to use for an endpoint.

<exclude>

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.EndpointConfiguration.EndpointConfiguration ( )

The default constructor.

UnifiedAutomation.UaBase.EndpointConfiguration.EndpointConfiguration ( EndpointConfiguration  template)

Initializes a new instance of the EndpointConfiguration class.

Parameters
templateThe template.

Member Function Documentation

void UnifiedAutomation.UaBase.EndpointConfiguration.SetDefaults ( )

Sets the endpoint configuration parameters to suitable default values.

void UnifiedAutomation.UaBase.EndpointConfiguration.Update ( UaSchema.TransportSettings  settings)

Updates the endpoint configuration with the transport settings.

Parameters
settingsThe transport settings.

Property Documentation

int UnifiedAutomation.UaBase.EndpointConfiguration.ChannelLifetime
getset

A description for the ChannelLifetime field.

int UnifiedAutomation.UaBase.EndpointConfiguration.MaxArrayLength
getset

A description for the MaxArrayLength field.

int UnifiedAutomation.UaBase.EndpointConfiguration.MaxBufferSize
getset

A description for the MaxBufferSize field.

int UnifiedAutomation.UaBase.EndpointConfiguration.MaxByteStringLength
getset

A description for the MaxByteStringLength field.

int UnifiedAutomation.UaBase.EndpointConfiguration.MaxMessageSize
getset

A description for the MaxMessageSize field.

int UnifiedAutomation.UaBase.EndpointConfiguration.MaxStringLength
getset

A description for the MaxStringLength field.

int UnifiedAutomation.UaBase.EndpointConfiguration.OperationTimeout
getset

A description for the OperationTimeout field.

int UnifiedAutomation.UaBase.EndpointConfiguration.SecurityTokenLifetime
getset

A description for the SecurityTokenLifetime field.

bool UnifiedAutomation.UaBase.EndpointConfiguration.UseBinaryEncoding
getset

A description for the UseBinaryEncoding field.


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