saij
Version:
A learning engine.
47 lines (41 loc) • 2.58 kB
JavaScript
;
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