Method | Description | |
---|---|---|
ComNamespaceMapper ( ) : System |
Initializes a new instance of the ComNamespaceMapper class.
|
|
GetLocalBrowseName ( QualifiedName browseName ) : string |
Gets the local name for the qualified name,
|
|
GetLocalDataValue ( DataValue remoteValue ) : DaValue |
Gets the local data value.
|
|
GetLocalIntegerIdMapping ( string mappingType, NodeId remoteId ) : uint |
Gets the integer mapping for a remote node id.
|
|
GetLocalItemId ( NodeId nodeId ) : string |
Constructs an item id from a node id.
|
|
GetLocalNamespaceIndex ( ushort remoteIndex ) : ushort |
Gets the local index for the remote namespace index.
|
|
GetLocalNodeId ( NodeId remoteId ) : NodeId |
Gets the local node id.
|
|
GetLocalQualifiedName ( QualifiedName localName ) : QualifiedName |
Gets the c qualified name.
|
|
GetLocalServerIndex ( ushort remoteIndex ) : uint |
Gets the local index for the remote server index.
|
|
GetLocalValue ( Variant remoteValue ) : object |
Converts a remote variant value to a local variant value.
|
|
GetLocaleExpandedNodeId ( ExpandedNodeId remoteId ) : ExpandedNodeId |
Gets the local node id.
|
|
GetRemoteBrowseName ( string browseName ) : QualifiedName |
Gets the remote qualified name for the local name.
|
|
GetRemoteBrowsePaths ( NodeId localNodeId ) : BrowsePathCollection |
Returns a list of remote browse paths for a list of local relative paths.
|
|
GetRemoteDataValue ( DaValue localValue, TypeInfo remoteType ) : DataValue |
Gets the remote data value.
|
|
GetRemoteExpandedNodeId ( ExpandedNodeId localId ) : ExpandedNodeId |
Gets the remote node id.
|
|
GetRemoteIntegerIdMapping ( string mappingType, uint integerId ) : NodeId |
Gets the remote node id associated with an integer id.
|
|
GetRemoteNamespaceIndex ( ushort localIndex ) : ushort |
Gets the remote index for the local namespace index.
|
|
GetRemoteNodeId ( NodeId localId ) : NodeId |
Gets the remote node id.
|
|
GetRemoteNodeId ( string itemId ) : NodeId |
Constructs a node id from an item id.
|
|
GetRemoteQualifiedName ( QualifiedName localName ) : QualifiedName |
Gets the remote qualified name.
|
|
GetRemoteServerIndex ( uint localIndex ) : uint |
Gets the remote index for the local server index.
|
|
GetRemoteValue ( Variant localeValue, TypeInfo remoteType ) : Variant |
Converts a local variant value to a remote variant value.
|
|
Initialize ( |
Initializes the namespace mappings and updates the proxy configuration.
|
|
UpdateMappingSet ( NodeIdMappingSet mappingSet ) : void |
Updates an integer id mapping set.
|
Method | Description | |
---|---|---|
ConvertLocalToRemote ( object srcValue, BuiltInType srcType, BuiltInType dstType ) : object |
Converts a local value to a remote value.
|
|
ConvertRemoteToLocal ( object srcValue, BuiltInType srcType, BuiltInType dstType ) : object |
Converts a remote value to a local value.
|
|
GetLocalTypeInfo ( TypeInfo remoteType ) : TypeInfo |
Gets the local type info.
|
|
IsEscapedChar ( char ch ) : bool |
Returns true if char is one of the special chars that must be escaped.
|
|
ToHexDigit ( char ch ) : int |
Converts to char to a hex number. Returns -1 if char is invalid.
|
public GetLocalBrowseName ( QualifiedName browseName ) : string | ||
browseName | QualifiedName | The remote qualified name. |
return | string |
public GetLocalDataValue ( DataValue remoteValue ) : DaValue | ||
remoteValue | DataValue | The remote value. |
return | DaValue |
public GetLocalIntegerIdMapping ( string mappingType, NodeId remoteId ) : uint | ||
mappingType | string | Type of the mapping. |
remoteId | NodeId | The remote node id. |
return | uint |
public GetLocalItemId ( NodeId nodeId ) : string | ||
nodeId | NodeId | The node id. |
return | string |
public GetLocalNamespaceIndex ( ushort remoteIndex ) : ushort | ||
remoteIndex | ushort | The remote namespace index. |
return | ushort |
public GetLocalNodeId ( NodeId remoteId ) : NodeId | ||
remoteId | NodeId | The remote id. |
return | NodeId |
public GetLocalQualifiedName ( QualifiedName localName ) : QualifiedName | ||
localName | QualifiedName | Name of the local. |
return | QualifiedName |
public GetLocalServerIndex ( ushort remoteIndex ) : uint | ||
remoteIndex | ushort | The remote server index. |
return | uint |
public GetLocalValue ( Variant remoteValue ) : object | ||
remoteValue | Variant | The remote value. |
return | object |
public GetLocaleExpandedNodeId ( ExpandedNodeId remoteId ) : ExpandedNodeId | ||
remoteId | ExpandedNodeId | The remote id. |
return | ExpandedNodeId |
public GetRemoteBrowseName ( string browseName ) : QualifiedName | ||
browseName | string | The local qualified name. |
return | QualifiedName |
public GetRemoteBrowsePaths ( NodeId localNodeId ) : BrowsePathCollection | ||
localNodeId | NodeId | |
return | BrowsePathCollection |
public GetRemoteDataValue ( DaValue localValue, TypeInfo remoteType ) : DataValue | ||
localValue | DaValue | The local value. |
remoteType | TypeInfo | The remote data type. |
return | DataValue |
public GetRemoteExpandedNodeId ( ExpandedNodeId localId ) : ExpandedNodeId | ||
localId | ExpandedNodeId | The local id. |
return | ExpandedNodeId |
public GetRemoteIntegerIdMapping ( string mappingType, uint integerId ) : NodeId | ||
mappingType | string | Type of the mapping. |
integerId | uint | The integer id. |
return | NodeId |
public GetRemoteNamespaceIndex ( ushort localIndex ) : ushort | ||
localIndex | ushort | The local namespace index. |
return | ushort |
public GetRemoteNodeId ( NodeId localId ) : NodeId | ||
localId | NodeId | The local id. |
return | NodeId |
public GetRemoteNodeId ( string itemId ) : NodeId | ||
itemId | string | The item id. |
return | NodeId |
public GetRemoteQualifiedName ( QualifiedName localName ) : QualifiedName | ||
localName | QualifiedName | The local qualified name. |
return | QualifiedName |
public GetRemoteServerIndex ( uint localIndex ) : uint | ||
localIndex | uint | The local server index. |
return | uint |
public GetRemoteValue ( Variant localeValue, TypeInfo remoteType ) : Variant | ||
localeValue | Variant | The local value. |
remoteType | TypeInfo | The expected type for the remote value. |
return | Variant |
public Initialize ( |
||
session | The session. | |
configuration | ComProxyConfiguration | The configuration. |
return | void |
public UpdateMappingSet ( NodeIdMappingSet mappingSet ) : void | ||
mappingSet | NodeIdMappingSet | |
return | void |