uaPLUS Reference
uaPLUS Class Members
See Also  Fields  Properties  Methods  Events Send Feedback
Advosol.uaPLUS Namespace : uaPLUS Class


Glossary Item Box

The following tables list the members exposed by uaPLUS.

Public Constructors

 NameDescription
Public ConstructoruaPLUS Constructor Set Windows Service startup mode.  
Top

Public Fields

 NameDescription
Public FieldaeNodeManager  
Public Fieldstatic (Shared in Visual Basic)aeRootName The name of the root node for AE area/sources node structure If null at server startup then the value is set from the configuration file AppSettings definition "aeRootName", if found. If the name is defined as disable then AE functionality is not started even if handlers are available.  
Public FielddaNodeManager  
Public Fieldstatic (Shared in Visual Basic)daRootName The name of the root node for DA node structure If null at server startup then the value is set from the configuration file AppSettings definition "daRootName", if found. If the name is defined as disable then DA functionality is not started even if handlers are available.  
Public FieldhdaNodeManager  
Public Fieldstatic (Shared in Visual Basic)hdaRootName The name of the root node with the Historian node structure. Set the name equal to the daRootName if HDA is implemented in NSPlugin.dll. In this case each node can have DA and HDA access rights. If null at server startup then the value is set from the configuration file AppSettings definition "hdaRootName", if found. If the name is defined as disable then HDA functionality is not started even if handlers are available.  
Public Fieldstatic (Shared in Visual Basic)ManufacturerName The name of the server manufacturer returned in the server status.  
Public FieldmasterNodeMgr  
Public Fieldstatic (Shared in Visual Basic)onAddMethod  
Public Fieldstatic (Shared in Visual Basic)onCheckDaPlugin  
Public Fieldstatic (Shared in Visual Basic)onCreateDaItems  
Public Fieldstatic (Shared in Visual Basic)onDBACreateBrowser  
Public Fieldstatic (Shared in Visual Basic)onDBADeleteAtTime  
Public Fieldstatic (Shared in Visual Basic)onDBADeleteRaw  
Public Fieldstatic (Shared in Visual Basic)onDBAGetAggregates  
Public Fieldstatic (Shared in Visual Basic)onDBAGetAnnotations  
Public Fieldstatic (Shared in Visual Basic)onDBAGetAttributeData  
Public Fieldstatic (Shared in Visual Basic)onDBAGetItemAttributes  
Public Fieldstatic (Shared in Visual Basic)onDBAGetItemData  
Public Fieldstatic (Shared in Visual Basic)onDBAGetItemInfo  
Public Fieldstatic (Shared in Visual Basic)onDBAGetModifiedItemData  
Public Fieldstatic (Shared in Visual Basic)onDBAHandleInsertReplace  
Public Fieldstatic (Shared in Visual Basic)onDBAInsertAnnotation  
Public Fieldstatic (Shared in Visual Basic)onDBAProcessDatapoint  
Public Fieldstatic (Shared in Visual Basic)onDeleteAtTime  
Public Fieldstatic (Shared in Visual Basic)onDeleteRaw  
Public Fieldstatic (Shared in Visual Basic)onGetPropertyValue  
Public Fieldstatic (Shared in Visual Basic)onGetSupportedAggregates  
Public Fieldstatic (Shared in Visual Basic)onGetSupportedAttributes  
Public Fieldstatic (Shared in Visual Basic)onInitialize  
Public Fieldstatic (Shared in Visual Basic)onInsertAnnotations  
Public Fieldstatic (Shared in Visual Basic)onPlgBrowseChangePosition  
Public Fieldstatic (Shared in Visual Basic)onPlgBrowseGetFullItemID  
Public Fieldstatic (Shared in Visual Basic)onPlgBrowseItemIDs  
Public Fieldstatic (Shared in Visual Basic)onPlgGetItemProperties  
Public Fieldstatic (Shared in Visual Basic)onPlgValidateItems  
Public Fieldstatic (Shared in Visual Basic)onPlgWriteToDevice  
Public Fieldstatic (Shared in Visual Basic)onQueryProperties  
Public Fieldstatic (Shared in Visual Basic)onReadAnnotationHistory  
Public Fieldstatic (Shared in Visual Basic)onReadAttributeHistory  
Public Fieldstatic (Shared in Visual Basic)onReadAttributeValues  
Public Fieldstatic (Shared in Visual Basic)onReadCurrVals  
Public Fieldstatic (Shared in Visual Basic)onReadHistoryProcessed  
Public Fieldstatic (Shared in Visual Basic)onRefreshItems  
Public Fieldstatic (Shared in Visual Basic)onServerInstancesChange  
Public Fieldstatic (Shared in Visual Basic)onShutDown  
Public Fieldstatic (Shared in Visual Basic)onShutdownSignal  
Public Fieldstatic (Shared in Visual Basic)onStartPlugin  
Public Fieldstatic (Shared in Visual Basic)onValidateItemIds  
Public Fieldstatic (Shared in Visual Basic)onVerifyPassword  
Public Fieldstatic (Shared in Visual Basic)onWriteToDevice  
Public Fieldstatic (Shared in Visual Basic)ProductName The name of the server product name returned in the server status.  
Public FieldrunsAsService  
Public Fieldstatic (Shared in Visual Basic)ServerStartTime The time of the server startup.  
Public FieldsessionManager (Inherited from Opc.Ua.Server.StandardServer)
Public Fieldstatic (Shared in Visual Basic)useInternalAEbase  
Public Fieldstatic (Shared in Visual Basic)useInternalHDAbase When null or set to TRUE the internal HDA base code is used. Otherwise the HDA base code has to be provided either within NSPlugin.dll or in the HDAPlugin.dll If null at server startup then the value is set from the AppSettings definition "useInternalHDAbase", if found  
Top

Public Properties

 NameDescription
Public PropertyaePlugin Get the instance of the NSPlugin.dll handler for AE functionality  
Public PropertyCertificateValidator (Inherited from Opc.Ua.ServerBase)
Public PropertyCurrentInstance (Inherited from Opc.Ua.Server.StandardServer)
Public PropertydaPlugin Get the instance of the NSPlugin.dll handler for DA functionality  
Public PropertyhdaBaseInDA Get the instance of the HDA base handler in NSPlugin.dll Is null unless HDA is configured for the HDA base code in NSPlugin.dll and the classes were found.  
Public PropertyhdaBasePlugin Get the instance of the HDAPlugin.dll handler for HDA functionality Is null unless HDA is configured for the extenal HDA base HDAPlugin.dll and the DLL was found.  
Public Propertystatic (Shared in Visual Basic)License License string if it's preferred to have it within the application instead of a license file.  
Public PropertyMessageContext (Inherited from Opc.Ua.ServerBase)
Public PropertyServerError (Inherited from Opc.Ua.ServerBase)
Top

Protected Properties

Public Methods

 NameDescription
Public MethodActivateSession (Inherited from Opc.Ua.Server.StandardServer)
Public MethodAddMethodOverloaded.  Handler method in the Advosol.uaPLUS.uaPLUS class adds a Method Node including the property nodes that define the input/output arguments.  
Public MethodAddNodes (Inherited from Opc.Ua.SessionServerBase)
Public MethodAddReferences (Inherited from Opc.Ua.SessionServerBase)
Public MethodBeginPublish (Inherited from Opc.Ua.Server.StandardServer)
Public MethodBrowse (Inherited from Opc.Ua.Server.StandardServer)
Public MethodBrowseNext (Inherited from Opc.Ua.Server.StandardServer)
Public MethodCall (Inherited from Opc.Ua.Server.StandardServer)
Public MethodCancel (Inherited from Opc.Ua.Server.StandardServer)
Public MethodCloseSession (Inherited from Opc.Ua.Server.StandardServer)
Public MethodCompletePublish (Inherited from Opc.Ua.Server.StandardServer)
Public MethodCreateMonitoredItems (Inherited from Opc.Ua.Server.StandardServer)
Public MethodCreateSession (Inherited from Opc.Ua.Server.StandardServer)
Public MethodCreateSubscription (Inherited from Opc.Ua.Server.StandardServer)
Public MethodDeleteMonitoredItems (Inherited from Opc.Ua.Server.StandardServer)
Public MethodDeleteNodes (Inherited from Opc.Ua.SessionServerBase)
Public MethodDeleteReferences (Inherited from Opc.Ua.SessionServerBase)
Public MethodDeleteSubscriptions (Inherited from Opc.Ua.Server.StandardServer)
Public MethodDisposeOverloaded.  (Inherited from Opc.Ua.Server.StandardServer)
Public MethodFindServers (Inherited from Opc.Ua.Server.StandardServer)
Public MethodFindServersOnNetwork (Inherited from Opc.Ua.SessionServerBase)
Public Methodstatic (Shared in Visual Basic)GetClientIdentity Get the identity information as a simple string  
Public MethodGetEndpointsOverloaded.  (Inherited from Opc.Ua.Server.StandardServer)
Public MethodGetStatus (Inherited from Opc.Ua.Server.StandardServer)
Public MethodHistoryRead (Inherited from Opc.Ua.Server.StandardServer)
Public MethodHistoryUpdate (Inherited from Opc.Ua.Server.StandardServer)
Public MethodModifyMonitoredItems (Inherited from Opc.Ua.Server.StandardServer)
Public MethodModifySubscription (Inherited from Opc.Ua.Server.StandardServer)
Public MethodonAddItem Creates the UA nodes for one DA item.  
Public MethodoncbGetRefreshNeed Get a list of items that need to be refreshed.  
Public MethodonDeleteItem Remove an item from the server's address space. Items that are currently  
Public MethodonGetItemInfo Generic server callback to get information about one item.  
Public MethodonGetRefreshNeed Get a list of items that need to be refreshed. The current implementation compares only the maxAge argument.  
Public MethodonGetServerInfoOverloaded.   
Public MethodonGetServerInstanceInfoOverloaded. Generic server callback method. Supported only by the Professional Edition generic server V5.1 or newer.
Get information about all server instances (UA sessions) or the requested server instance only. This information may be used to identify the client application, especially when the client application defines a name using the SetClientName OPC method.
Be aware the the client name cannot yet be defined during the instance creation (ServerInstancesChange call for creation). The client application has to call SetClientName() to define the name. The client handle is passed as an argument to the plugin methods ValidateItems and WriteItems to enable the server to allow/deny the access based on the instance information.  
Public MethodonSetItemValue Generic server callback to change an item value.  
Public MethodonSetServerState Generic server callback to change the server state.  
Public MethodonShutDownRequest Callback from plugin to request a server shut down.  
Public MethodPublish (Inherited from Opc.Ua.Server.StandardServer)
Public MethodQueryFirst (Inherited from Opc.Ua.SessionServerBase)
Public MethodQueryNext (Inherited from Opc.Ua.SessionServerBase)
Public MethodRead (Inherited from Opc.Ua.Server.StandardServer)
Public MethodRegisterNodes (Inherited from Opc.Ua.Server.StandardServer)
Public MethodRegisterWithDiscoveryServer (Inherited from Opc.Ua.Server.StandardServer)
Public MethodRepublish (Inherited from Opc.Ua.Server.StandardServer)
Public MethodScheduleIncomingRequest (Inherited from Opc.Ua.ServerBase)
Public MethodSetMonitoringMode (Inherited from Opc.Ua.Server.StandardServer)
Public MethodSetPublishingMode (Inherited from Opc.Ua.Server.StandardServer)
Public MethodSetTriggering (Inherited from Opc.Ua.Server.StandardServer)
Public MethodStartOverloaded.  (Inherited from Opc.Ua.ServerBase)
Public MethodStop (Inherited from Opc.Ua.ServerBase)
Public MethodTransferSubscriptions (Inherited from Opc.Ua.SessionServerBase)
Public MethodTranslateBrowsePathsToNodeIds (Inherited from Opc.Ua.Server.StandardServer)
Public MethodUnregisterNodes (Inherited from Opc.Ua.Server.StandardServer)
Public MethodVerifyPassword Validates the password for a username token.  
Public MethodWrite (Inherited from Opc.Ua.Server.StandardServer)
Top

Protected Methods

 NameDescription
Protected MethodappShutdown (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateAggregateManager (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateEventManager (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateHttpsServiceHost (Inherited from Opc.Ua.ServerBase)
Protected MethodCreateMasterNodeManagerOverridden.  Creates the node managers for the server.  
Protected MethodCreateRequestManager (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateResourceManager (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateResponseOverloaded.  (Inherited from Opc.Ua.ServerBase)
Protected MethodCreateServiceHost (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateSessionManager (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateSinglePolicyServiceHost (Inherited from Opc.Ua.ServerBase)
Protected MethodCreateSubscriptionManager (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodCreateUaTcpServiceHost (Inherited from Opc.Ua.ServerBase)
Protected MethodFilterByEndpointUrl (Inherited from Opc.Ua.ServerBase)
Protected MethodFilterByProfile (Inherited from Opc.Ua.ServerBase)
Protected MethodGetDiscoveryUrls (Inherited from Opc.Ua.ServerBase)
Protected MethodGetEndpointDescriptions (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodGetEndpointInstance (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodGetServiceContract (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodGetUserTokenPolicies (Inherited from Opc.Ua.ServerBase)
Protected MethodInitializeRequestQueue (Inherited from Opc.Ua.ServerBase)
Protected MethodInitializeServiceHosts (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodIsSecurityError (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodLoadServerPropertiesOverridden.  Loads the non-configurable properties for the application.  
Protected MethodNormalizeHostname (Inherited from Opc.Ua.ServerBase)
Protected MethodOnApplicationCertificateError (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodOnConfigurationChanged (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodOnNodeManagerStartedOverridden.   
Protected MethodOnRequestComplete (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodOnServerStartedOverridden.  Called after the server has been started.  
Protected MethodOnServerStartingOverridden.  Initializes the server before it starts up.  
Protected MethodOnServerStopping (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodOnUpdateConfiguration (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodProcessRequest (Inherited from Opc.Ua.ServerBase)
Protected MethodSetServerError (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodSetServerState (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodStartApplication (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodTranslateApplicationDescription (Inherited from Opc.Ua.ServerBase)
Protected MethodTranslateEndpointDescriptions (Inherited from Opc.Ua.ServerBase)
Protected MethodTranslateExceptionOverloaded.  (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodTranslateResult (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodValidateRequestOverloaded.  (Inherited from Opc.Ua.Server.StandardServer)
Protected MethodValidateSoftwareCertificates (Inherited from Opc.Ua.Server.StandardServer)
Top

Public Events

See Also

© 2010-2018 Copyright Advosol Inc. All Rights Reserved.