EasyRTC Documentation

Documentation

Source: easyrtc_private_obj.js

1
/* global module, require */
2
3
/**
4
* @file        Maintains private object used within EasyRTC for holding in-memory state information
5
* @module      easyrtc_private_obj
6
* @author      Priologic Software, info@easyrtc.com
7
* @copyright   Copyright 2016 Priologic Software. All rights reserved.
8
* @license     BSD v2, see LICENSE file in module root folder.
9
*/
10
11
// var _               = require("underscore");                // General utility functions external module
12
var defaultOptions  = require("./easyrtc_default_options"); // EasyRTC global variable
13
var g               = require("./general_util");            // General utility functions local module
14
15
var e = {};
16
17
e.version           = g.getPackageData("version");
18
e.serverStartOn     = Date.now();
19
e.option            = g.deepCopy(defaultOptions);
20
e.app               = {};
21
22
module.exports = e;