The NodeOPCUA API
API Docs for Version:
0.4.5
APIs
Classes
Modules
AcknowledgeMessage
ActivateSessionRequest
ActivateSessionResponse
AddNodesItem
AddNodesRequest
AddNodesResponse
AddNodesResult
AddReferencesItem
AddReferencesRequest
AddReferencesResponse
AddressSpace
AggregateConfiguration
AggregateFilter
AnonymousIdentityToken
ApplicationDescription
ApplicationInstanceCertificate
Argument
AsymmetricAlgorithmSecurityHeader
AttributeIds
AttributeNameById
AttributeOperand
AxisInformation
BaseEventType
BaseNode BaseNode is the base class for all the OPCUA objects in the address space It provides attributes and a set of references to other nodes. see: {{#crossLink "UAObject"}}{{/crossLink}}, {{#crossLink "UAVariable"}}{{/crossLink}}, {{#crossLink "Reference"}}{{/crossLink}}, {{#crossLink "UAMethod"}}{{/crossLink}}, {{#crossLink "UAView"}}{{/crossLink}}, {{#crossLink "UAObjecType"}}{{/crossLink}}, {{#crossLink "UADataType"}}{{/crossLink}}, {{#crossLink "UAVariableType"}}{{/crossLink}},
BaseUAObject
BinaryStream
BinaryStreamSizeCalculator
BrowseDescription
BrowseDirection
BrowseNextRequest
BrowseNextResponse
BrowsePath
BrowsePathResult
BrowsePathTarget
BrowseRequest
BrowseResponse
BrowseResult
BuildInfo
CallMethodRequest
CallMethodResult
CallRequest
CallResponse
CancelRequest
CancelResponse
ChannelSecurityToken
ChunkManager
ClientMonitoredItem
ClientMonitoredItemGroup
ClientSecureChannelLayer
ClientSession
ClientSidePublishEngine The ClientSidePublishEngine encapsulates the mechanism to deal with a OPCUA Server and constantly sending PublishRequest The ClientSidePublishEngine also performs notification acknowledgements. Finally, ClientSidePublishEngine dispatch PublishResponse to the correct Subscription id callback
ClientSubscription
ClientTCP_transport
CloseSecureChannelRequest
CloseSecureChannelResponse
CloseSessionRequest
CloseSessionResponse
ConditionInfo
ContentFilter
ContentFilterElement
ContentFilterElementResult
ContentFilterResult
CreateMonitoredItemsRequest
CreateMonitoredItemsResponse
CreateSessionRequest
CreateSessionResponse
CreateSubscriptionRequest
CreateSubscriptionResponse
DataChangeFilter
DataChangeNotification
DataValue
DeleteMonitoredItemsRequest
DeleteMonitoredItemsResponse
DeleteNodesItem
DeleteNodesRequest
DeleteNodesResponse
DeleteReferencesItem
DeleteReferencesRequest
DeleteReferencesResponse
DeleteSubscriptionsRequest
DeleteSubscriptionsResponse
DiagnosticInfo
ElementOperand
EndpointDescription
Enum
EnumValueType
ErrorMessage
EUInformation
EventData
EventFieldList
EventFilter
EventFilterResult
EventNotificationList
ExpandedNodeId
Factory
FilterOperand
FindServersOnNetworkRequest
FindServersOnNetworkResponse
FindServersRequest
FindServersResponse
GetEndpointsRequest
GetEndpointsResponse
HelloMessage
HistoryData
HistoryModifiedData
HistoryReadDetails
HistoryReadRequest
HistoryReadResponse
HistoryReadResult
HistoryReadValueId
HistoryServerCapabilities
HistoryUpdateRequest
HistoryUpdateResponse
HistoryUpdateResult
IssuedIdentityToken
LiteralOperand
LocalizedText
MandatoryChildOrRequestedOptionalFilter return true if node is a mandatory child or a requested optional
MdnsDiscoveryConfiguration
MessageBuilder
MessageBuilderBase
MessageChunker
ModelChangeStructure
ModificationInfo
ModifyMonitoredItemsRequest
ModifyMonitoredItemsResponse
ModifySubscriptionRequest
ModifySubscriptionResponse
MonitoredItem
MonitoredItemCreateRequest
MonitoredItemCreateResult
MonitoredItemModifyRequest
MonitoredItemModifyResult
MonitoredItemNotification
MonitoringFilter
MonitoringParameters
NodeCrawler
NodeId
NodeIdType
NodeTypeDescription
NotificationMessage
opcua
OPCUABaseServer
OPCUAClient
OPCUAClientBase
OPCUASecureObject
OPCUAServer
OPCUAServerEndPoint A sever end point is listening to one port
OpenSecureChannelRequest
OpenSecureChannelResponse
OperationLimits
PacketAssembler
ParsingResult
PublishRequest
PublishResponse
QualifiedName
QueryDataDescription
QueryDataSet
QueryFirstRequest
QueryFirstResponse
QueryNextRequest
QueryNextResponse
Range
ReadAtTimeDetails
ReadEventDetails
ReadProcessedDetails
ReadRawModifiedDetails
ReadRequest
ReadResponse
ReadValueId
RedundantServer
Reference
ReferenceDescription
ReferenceType
RegisteredServer
RegisterNodesRequest
RegisterNodesResponse
RegisterServer2Request
RegisterServer2Response
RegisterServerRequest
RegisterServerResponse
RelativePath
RelativePathElement
RepublishRequest
RepublishResponse
RequestHeader
ResponseHeader
SamplingIntervalDiagnostics
SecureMessageChunkManager
SecurityPolicy
SemanticChangeStructure
SequenceHeader
SequenceNumberGenerator
ServerCapabilities
ServerDiagnosticsSummary
ServerEngine
ServerOnNetwork
ServerSecureChannelLayer
ServerSidePublishEngine a Publish Engine for a given session
ServerStatus
ServerTCP_transport
ServiceCounter
ServiceFault
SessionContext
SessionDiagnostics
SessionSecurityDiagnostics
SetMonitoringModeRequest
SetMonitoringModeResponse
SetPublishingModeRequest
SetPublishingModeResponse
SetTriggeringRequest
SetTriggeringResponse
SignatureData
SignedSoftwareCertificate
SimpleAttributeOperand
Simulator
StatusChangeNotification
StatusCode
Subscription
SubscriptionAcknowledgement
SubscriptionDiagnostics
SymmetricAlgorithmSecurityHeader
TCP_transport
TCPErrorMessage
TimestampsToReturn
TimeZone
ToolBrowsePath
TransferResult
TransferSubscriptionsRequest
TransferSubscriptionsResponse
TranslateBrowsePathsToNodeIdsRequest
TranslateBrowsePathsToNodeIdsResponse
TypeSchema
UAAcknowledgeableConditionBase
UAAlarmConditionBase
UACertificateExpirationAlarm This SystemOffNormalAlarmType is raised by the Server when the Server’s Certificate is within the ExpirationLimit of expiration. This alarm automatically returns to normal when the certificate is updated.
UAConditionBase
UADataType
UADiscreteAlarm The DiscreteAlarmType is used to classify Types into Alarm Conditions where the input for the Alarm may take on only a certain number of possible values (e.g. true/false, running/stopped/terminating).
UAExclusiveDeviationAlarm
UAExclusiveLevelAlarm
UAExclusiveLimitAlarm
UAExclusiveRateOfChangeAlarm
UALimitAlarm
UAMultiStateDiscreteType
UANonExclusiveDeviationAlarm
UANonExclusiveLimitAlarm
UAObject
UAObjectType
UAOffNormalAlarm
UAProxyManager
UASystemOffNormalAlarm
UATripAlarm The TripAlarmType is a specialization of the OffNormalAlarmType intended to represent an equipment trip Condition. The Alarm becomes active when the monitored piece of equipment experiences some abnormal fault such as a motor shutting down due to an overload Condition. This Type is mainly used for categorization.
UATwoStateVariable
UAVariable
UAVariableType
UnregisterNodesRequest
UnregisterNodesResponse
UserNameIdentityToken
UserTokenPolicy
Variant
View
ViewDescription
WriteRequest
WriteResponse
WriteValue
X509IdentityToken
Xml2Json
opcua.address_space
opcua.address_space.AlarmsAndConditions
opcua.address_space.types
opcua.client
opcua.data-value
opcua.datamodel
opcua.miscellaneous
opcua.server
opcua.server.simulation
opcua.status-code
opcua.transport
opcua.utils
opcua.variant
service.filter.tools
services.browse
services.call
services.discovery
services.endpoints
services.filter
services.history
services.node_management
services.query
services.read
services.register-server
services.register_node
services.secure-channel
services.session
services.subscription
services.translate-browse-path
services.write
StatusCodes
xml2json node -> see if https://github.com/isaacs/sax-js could be used instead
Show:
Inherited
Protected
Private
Deprecated
services.filter
Module
Defined in:
packages\node-opcua-service-filter\index.js:2