--- /dev/null
+
+var http = require("http"),
+ url = require("url"),
+ path = require("path"),
+ fs = require("fs"),
+ req = require("./wsrequest.js"),
+ localPort = 8888,
+ defaultLayout = "standard",
+ defaultMain = null;
+
+
+
+
+
+exports.setPort = function(port) {
+ localPort = port;
+}
+
+exports.start = function() {
+ // initialise req
+ req.setDefaultLayout(defaultLayout);
+ req.setDefaultMain(defaultMain);
+
+
+ http.createServer(req.wsRequest).listen(localPort);
+
+ console.log("Server running on port: ", localPort);
+}
+
+exports.setDefaultLayout = function(layout) {
+ defaultLayout = layout;
+}
+
+exports.setDefaultMain = function(main) {
+ defaultMain = main;
+}
\ No newline at end of file