Jonathan Camp
Jonathan Camp
- [ ] Link to issue, e.g. `Resolves #NNN` - [ ] Documentation added (if applicable) - [ ] Tests added - [X] Branch rebased on top of current main...
With #242 making `Variant`'s members private, we might want to add explicit support for serializing a value via JSON. Not sure if the OPC UA Foundation has a schema or...
* cleanup and rebase of https://github.com/gopcua/opcua/pull/278. * implemented suggestion from @dwhutchison in https://github.com/gopcua/opcua/pull/278#discussion_r331599367
Server: Prosys OPC Simulation Server v3.2.0-214 Error message: `Decoding halted because of invalid data in the stream. StatusBadDecodingError (0x80070000)` I see this when calling: `attrs, err := node.Attributes(ua.AttributeIDNodeClass, ua.AttributeIDBrowseName, ua.AttributeIDDescription)`...
### Observed behavior `jetstream.PublishMsg` is not guaranteed to return `ErrNoStreamResponse` when there is no stream configured. https://github.com/nats-io/nats.go/blob/v1.31.0/jetstream/publish.go#L189-L191 The client seems to rely on `ErrNoResponders` to indicate that "no response from...
#630 and #631
When subscribing to multiple nodes in a single call, we return an error and `nil` items if _any_ of the results are not `StatusOK`. However, if there are _some_ nodes...
We add a handle to the monitor before we know if we can create a subscription for that node. If the subscription fails, the handle remains. See: https://github.com/gopcua/opcua/blob/v0.3.9/monitor/subscription.go#L319
Update min go version to 1.21