#25 add engine.addMethod so that new method can be added to the address space
subscription service:
implement SetMonitoringMode Request/Response
fixes RepublishResponse behavior on server
make sure monitoredItem timer func is not called if timer has been shutdown
#25 implement GetMonitoredItems method on Server Object
session service:
add ability to restrict number of concurrent sessions on server.
make sure running sessions are automatically discarded after the timeout period has been reached without any activity from the client. (sessionTimeout)
read service:
#34, #35 Add asynchronous value read/write capability on server side
data access:
start implementation of DataAccess (Part 8)
add some standard units for EUInformation
AxisInformation
add addAnalogDataItem to create DA node in address space
usability:
#48 provides a way to pass specify serverInfo and buildInfo as options to OPCUAServer
#50 add flexible ways to specify typeDefinition and dataType in engine.addressSpace.addVariable
expose transactionCount Variables on VendorServerInfo
expose bytesWritten and bytesRead Variables on VendorServerInfo
use fully qualified domain name (fqdn), whenever possible, to build default endpoint urn instead of hostname only.
#40, set timeoutHint to non zero value to cope with servers that wrongly assume that timeoutHint =0 is 0s ( instead of 'no timeout' as per spec)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Updates the requirements on node-opcua to permit the latest version.
Changelog
Sourced from node-opcua's changelog.
... (truncated)
Commits
9bc9059
v2.127.1fea504e
minor changes29da293
v2.127.068dc320
chore: code cleanup3fbf1d4
chore: asyncify unit test9c8c4e3
add beforeSubscriptionRepair hook6d6668d
fixing issue#1375 wrong dataType for minSupportedSampleRate81b467f
v2.126.089fe636
update packages6dffaa1
transport: close tcp socket gracefuly using end instead of destroyDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show