07718dc5613426932644b5f8b6ad16af9f89f54b
[nodejsws.git] / lib / app.js
1
2 var http = require("http"),
3     url = require("url"),
4     path = require("path"),
5     fs = require("fs"),
6     req = require("./wsrequest.js"),
7     localPort = 8888,
8     defaultLayout = "standard",
9     defaultMain = null;
10
11
12
13
14
15 exports.setPort = function(port) {
16         localPort = port;
17 }
18
19 exports.start = function() {
20         // initialise req
21         req.setDefaultLayout(defaultLayout);
22         req.setDefaultMain(defaultMain);
23         
24         
25         http.createServer(req.wsRequest).listen(localPort);
26
27         console.log("Server running on port: ", localPort);
28 }
29
30 exports.setDefaultLayout = function(layout) {
31         defaultLayout = layout;
32 }
33
34 exports.setDefaultMain = function(main) {
35         defaultMain = main;
36 }