forked from node-opcua/node-opcua
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
40 lines (33 loc) · 2.4 KB
/
index.js
File metadata and controls
40 lines (33 loc) · 2.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// common services
module.exports.structures = require("./lib/datamodel/structures");
module.exports.parseEndpointUrl = require("./lib/nodeopcua").parseEndpointUrl;
module.exports.resolveNodeId = require("./lib/datamodel/nodeid").resolveNodeId;
module.exports.makeNodeId = require("./lib/datamodel/nodeid").makeNodeId;
module.exports.makeExpandedNodeId = require("./lib/datamodel/expanded_nodeid").makeExpandedNodeId;
module.exports.coerceExpandedNodeId = require("./lib/datamodel/expanded_nodeid").coerceExpandedNodeId;
module.exports.StatusCodes = require("./lib/datamodel/opcua_status_code").StatusCodes;
module.exports.DataType = require("./lib/datamodel/variant").DataType;
module.exports.DataValue = require("./lib/datamodel/datavalue").DataValue;
module.exports.Variant = require("./lib/datamodel/variant").Variant;
module.exports.NodeId = require("./lib/datamodel/nodeid").NodeId;
module.exports.NumericRange = require("./lib/datamodel/numeric_range").NumericRange;
module.exports.AccessLevelFlag = require("./lib/datamodel/access_level").AccessLevelFlag;
// services
module.exports.browse_service = require("./lib/services/browse_service");
module.exports.read_service = require("./lib/services/read_service");
module.exports.utils = require("./lib/misc/utils");
module.exports.AttributeIds = module.exports.read_service.AttributeIds;
module.exports.AttributeNameById= module.exports.read_service.AttributeNameById;
module.exports.VariableIds = require("./lib/opcua_node_ids").VariableIds;
// client services
module.exports.OPCUAClient = require("./lib/client/opcua_client").OPCUAClient;
module.exports.NodeCrawler = require("./lib/client/node_crawler").NodeCrawler;
module.exports.ClientSubscription = require("./lib/client/client_subscription").ClientSubscription;
module.exports.OPCUASession = require("./lib/client/opcua_client").OPCUASession;
// Server services
module.exports.OPCUAServer = require("./lib/server/opcua_server").OPCUAServer;
module.exports.generate_address_space = require("./lib/address_space/load_nodeset2").generate_address_space;
module.exports.AddressSpace = require("./lib/address_space/address_space").AddressSpace;
module.exports.SecurityPolicy = require("./lib/misc/security_policy").SecurityPolicy;
//
module.exports.MessageSecurityMode = require("./lib/datamodel/structures").MessageSecurityMode;