UNPKG

saij

Version:
47 lines (41 loc) 2.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; /** * @module saij/connection/ConnectionType */ /** * @enum {number} */ var _default = { /** * A one-way (simplex) connection where outputs from A -> B. * @type {module:saij/connection/Connection~Connection} * @api */ SIMPLEX: 'simplex', /** * A two-way (duplex) connection where outputs from A -> B * and B -> A. * @type {module:saij/connection/Connection~Connection} * @api */ DUPLEX: 'duplex', /** * A remote connection that publishes to a socket. * @type {module:saij/connection/Connection~Connection} * @api */ REMOTE_SIMPLEX: 'remote_simplex', /** * A remote connection that publishes and subscribes to a * socket. * @type {module:saij/connection/Connection~Connection} * @api */ REMOTE_DUPLEX: 'remote_duplex' }; exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9zYWlqL2Nvbm5lY3Rpb24vQ29ubmVjdGlvblR5cGUuanMiXSwibmFtZXMiOlsiU0lNUExFWCIsIkRVUExFWCIsIlJFTU9URV9TSU1QTEVYIiwiUkVNT1RFX0RVUExFWCJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOzs7O0FBS0E7OztlQUdlO0FBQ2I7Ozs7O0FBS0FBLEVBQUFBLE9BQU8sRUFBRSxTQU5JOztBQU9iOzs7Ozs7QUFNQUMsRUFBQUEsTUFBTSxFQUFFLFFBYks7O0FBY2I7Ozs7O0FBS0FDLEVBQUFBLGNBQWMsRUFBRSxnQkFuQkg7O0FBb0JiOzs7Ozs7QUFNQUMsRUFBQUEsYUFBYSxFQUFFO0FBMUJGLEMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBtb2R1bGUgc2Fpai9jb25uZWN0aW9uL0Nvbm5lY3Rpb25UeXBlXG4gKi9cblxuXG4vKipcbiAqIEBlbnVtIHtudW1iZXJ9XG4gKi9cbmV4cG9ydCBkZWZhdWx0IHtcbiAgLyoqXG4gICAqIEEgb25lLXdheSAoc2ltcGxleCkgY29ubmVjdGlvbiB3aGVyZSBvdXRwdXRzIGZyb20gQSAtPiBCLlxuICAgKiBAdHlwZSB7bW9kdWxlOnNhaWovY29ubmVjdGlvbi9Db25uZWN0aW9ufkNvbm5lY3Rpb259XG4gICAqIEBhcGlcbiAgICovXG4gIFNJTVBMRVg6ICdzaW1wbGV4JyxcbiAgLyoqXG4gICAqIEEgdHdvLXdheSAoZHVwbGV4KSBjb25uZWN0aW9uIHdoZXJlIG91dHB1dHMgZnJvbSBBIC0+IEJcbiAgICogYW5kIEIgLT4gQS5cbiAgICogQHR5cGUge21vZHVsZTpzYWlqL2Nvbm5lY3Rpb24vQ29ubmVjdGlvbn5Db25uZWN0aW9ufVxuICAgKiBAYXBpXG4gICAqL1xuICBEVVBMRVg6ICdkdXBsZXgnLFxuICAvKipcbiAgICogQSByZW1vdGUgY29ubmVjdGlvbiB0aGF0IHB1Ymxpc2hlcyB0byBhIHNvY2tldC5cbiAgICogQHR5cGUge21vZHVsZTpzYWlqL2Nvbm5lY3Rpb24vQ29ubmVjdGlvbn5Db25uZWN0aW9ufVxuICAgKiBAYXBpXG4gICAqL1xuICBSRU1PVEVfU0lNUExFWDogJ3JlbW90ZV9zaW1wbGV4JyxcbiAgLyoqXG4gICAqIEEgcmVtb3RlIGNvbm5lY3Rpb24gdGhhdCBwdWJsaXNoZXMgYW5kIHN1YnNjcmliZXMgdG8gYVxuICAgKiBzb2NrZXQuXG4gICAqIEB0eXBlIHttb2R1bGU6c2Fpai9jb25uZWN0aW9uL0Nvbm5lY3Rpb25+Q29ubmVjdGlvbn1cbiAgICogQGFwaVxuICAgKi9cbiAgUkVNT1RFX0RVUExFWDogJ3JlbW90ZV9kdXBsZXgnXG59O1xuIl19