Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

node-opcua-service-call

Package Overview
Dependencies
Maintainers
1
Versions
218
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-opcua-service-call - npm Package Compare versions

Comparing version 2.6.0-alpha.7 to 2.6.1

6

dist/imports.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/**
* @module node-opcua-service-browse
*/
const node_opcua_assert_1 = require("node-opcua-assert");

@@ -13,2 +16,3 @@ const node_opcua_nodeid_1 = require("node-opcua-nodeid");

Object.defineProperty(exports, "CallResponse", { enumerable: true, get: function () { return node_opcua_types_2.CallResponse; } });
///
function constructHookArgument(options) {

@@ -22,2 +26,3 @@ options = options || { dataType: node_opcua_variant_1.DataType.Null };

else if (dataType instanceof node_opcua_nodeid_1.NodeId) {
// nothing
}

@@ -36,2 +41,3 @@ else if (dataType.value) {

}
// fix missing ArrayDimension (The value is an array with one dimension.)
if (options.valueRank !== 1 || !options.arrayDimensions) {

@@ -38,0 +44,0 @@ options.arrayDimensions = [0];

@@ -0,1 +1,14 @@

/**
* @module node-opcua-service-browse
*/
/**
*
* This Service is used to call (invoke) a list of Methods. Each method call is invoked within the context
* of an existing Session. If the Session is terminated, the results of the method’s execution cannot be
* returned to the Client and are discarded. This is independent of the task actually performed at the
* Server.
* This Service provides for passing input and output arguments to/from a method. These arguments
* are defined by Properties of the method.
*
*/
export * from "./imports";

@@ -13,3 +13,38 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
/**
* @module node-opcua-service-browse
*/
/**
*
* This Service is used to call (invoke) a list of Methods. Each method call is invoked within the context
* of an existing Session. If the Session is terminated, the results of the method’s execution cannot be
* returned to the Client and are discarded. This is independent of the task actually performed at the
* Server.
* This Service provides for passing input and output arguments to/from a method. These arguments
* are defined by Properties of the method.
*
*/
/*
*
*
* extract from OPCUA Specification Part 4 Release 1.02 page 61:
*
* 5.11 **Method Service Set**
*
* 5.11.1 Overview
* Methods represent the function calls of Objects. They are defined in Part 3. Methods are invoked
* and return only after completion (successful or unsuccessful). Execution times for methods may
* vary, depending on the function that they perform.
* The Method Service Set defines the means to invoke methods. A method shall be a component of an
* Object. Discovery is provided through the Browse and Query Services. Clients discover the methods
* supported by a Server by browsing for the owning Objects References that identify their supported
* methods.
* Because Methods may control some aspect of plant operations, method invocation may depend on
* environmental or other conditions. This may be especially true when attempting to re -invoke a
* method immediately after it has completed execution. Conditions that are required to invoke the
* method might not yet have returned to the state that permits the method to start again.
*
*
*/
__exportStar(require("./imports"), exports);
//# sourceMappingURL=index.js.map

26

package.json
{
"name": "node-opcua-service-call",
"version": "2.6.0-alpha.7",
"version": "2.6.1",
"description": "pure nodejs OPCUA SDK - module -service-call",

@@ -13,16 +13,16 @@ "scripts": {

"dependencies": {
"node-opcua-assert": "^2.6.0-alpha.1",
"node-opcua-basic-types": "^2.6.0-alpha.1",
"node-opcua-binary-stream": "^2.6.0-alpha.1",
"node-opcua-factory": "^2.6.0-alpha.7",
"node-opcua-nodeid": "^2.6.0-alpha.1",
"node-opcua-service-secure-channel": "^2.6.0-alpha.7",
"node-opcua-types": "^2.6.0-alpha.7",
"node-opcua-variant": "^2.6.0-alpha.7",
"node-opcua-assert": "^2.6.1",
"node-opcua-basic-types": "^2.6.1",
"node-opcua-binary-stream": "^2.6.1",
"node-opcua-factory": "^2.6.1",
"node-opcua-nodeid": "^2.6.1",
"node-opcua-service-secure-channel": "^2.6.1",
"node-opcua-types": "^2.6.1",
"node-opcua-variant": "^2.6.1",
"underscore": "^1.10.2"
},
"devDependencies": {
"node-opcua-generator": "^2.6.0-alpha.7",
"node-opcua-packet-analyzer": "^2.6.0-alpha.7",
"node-opcua-status-code": "^2.6.0-alpha.1",
"node-opcua-generator": "^2.6.1",
"node-opcua-packet-analyzer": "^2.6.1",
"node-opcua-status-code": "^2.6.1",
"should": "^13.2.3"

@@ -45,3 +45,3 @@ },

"homepage": "http://node-opcua.github.io/",
"gitHead": "6af0c6f183dcb96ddc5a2befc98851d0960c5fd0"
"gitHead": "15f0c0f83232fc63310dc04fea187048c7a01e4b"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc