UNPKG

enip-ts

Version:

Typescript implementation of the Ethernet/IP™ protocol.

26 lines 1.71 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EPathPort = exports.EPathLogicalTypes = exports.EPathLogical = exports.EPathDataTypes = exports.EPathDataElementTypes = exports.EPathData = exports.SegmentTypes = void 0; const data_1 = require("./data"); Object.defineProperty(exports, "EPathData", { enumerable: true, get: function () { return data_1.EPathData; } }); Object.defineProperty(exports, "EPathDataElementTypes", { enumerable: true, get: function () { return data_1.EPathDataElementTypes; } }); Object.defineProperty(exports, "EPathDataTypes", { enumerable: true, get: function () { return data_1.EPathDataTypes; } }); const logical_1 = require("./logical"); Object.defineProperty(exports, "EPathLogical", { enumerable: true, get: function () { return logical_1.EPathLogical; } }); Object.defineProperty(exports, "EPathLogicalTypes", { enumerable: true, get: function () { return logical_1.EPathLogicalTypes; } }); const port_1 = require("./port"); Object.defineProperty(exports, "EPathPort", { enumerable: true, get: function () { return port_1.EPathPort; } }); /** * Epath segment Types */ var SegmentTypes; (function (SegmentTypes) { SegmentTypes[SegmentTypes["PORT"] = 0] = "PORT"; SegmentTypes[SegmentTypes["LOGICAL"] = 32] = "LOGICAL"; SegmentTypes[SegmentTypes["NETWORK"] = 64] = "NETWORK"; SegmentTypes[SegmentTypes["SYMBOLIC"] = 96] = "SYMBOLIC"; SegmentTypes[SegmentTypes["DATA"] = 128] = "DATA"; SegmentTypes[SegmentTypes["DATATYPE_1"] = 160] = "DATATYPE_1"; SegmentTypes[SegmentTypes["DATATYPE_2"] = 384] = "DATATYPE_2"; })(SegmentTypes || (exports.SegmentTypes = SegmentTypes = {})); //# sourceMappingURL=index.js.map