UNPKG

742 BJavaScriptView Raw
1/**
2 * clouds
3 *
4 * @author 老雷<leizongmin@gmail.com>
5 */
6
7
8exports.version = require('../package.json').version;
9
10exports.Base = require('./base');
11exports.Client = require('./client');
12exports.Server = require('./server');
13exports.Monitor = require('./monitor');
14exports.Protocol = require('./protocol');
15
16exports.createBase = function (options) {
17 return new exports.Base(options);
18};
19
20exports.createClient = function (options) {
21 return new exports.Client(options);
22};
23
24exports.createServer = function (options) {
25 return new exports.Server(options);
26};
27
28exports.createMonitor = function (options) {
29 return new exports.Monitor(options);
30};
31
32exports.createProtocol = function (options) {
33 return new exports.Protocol(options);
34};