cleaned unneeded code out of index

This commit is contained in:
steevLP 2019-09-30 21:05:34 +02:00
parent 5ae2b5c38e
commit cac3493f9e
2 changed files with 30 additions and 7 deletions

View File

@ -12,12 +12,7 @@ let wss = socket(WebSocket, config); // Asignes Websocket
//Classes //Classes
let crypt = require('./bin/classes/decrypt'); // Cryption Class let crypt = require('./bin/classes/decrypt'); // Cryption Class
let IsJsonString = require('./bin/classes/IsJsonString'); // JSON Validator let IsJsonString = require('./bin/classes/IsJsonString'); // JSON Validator
let listener = require('./bin/classes/events/listener'); // Event Listener let listener = require('./bin/classes/listener'); // Event Listener
// Events
let tcp_login = require('./bin/classes/events/tcp/login'); // TCP Login Event
let ws_login = require('./bin/classes/events/ws/login'); // WSS Login Event
let ws_logout = require('./bin/classes/events/ws/logout'); // WSS Logout Event
// Database Definition // Database Definition
var db_con = sql.createConnection({ var db_con = sql.createConnection({
@ -36,9 +31,37 @@ wss.on('connection', (ws) => {
let payload = JSON.parse(data); let payload = JSON.parse(data);
//console.log('WSS: ' + payload['event']); //console.log('WSS: ' + payload['event']);
let events = [ let events = [
{name:'event', function() {console.log('executes this event')}}, {name:'login', function() {ws_login(payload, db_con, ws, crypt)}},
{name:'logout', function() {ws_logout(payload, db_con, ws)}},
]; ];
listener(events,payload.event); listener(events,payload.event);
/**
* logout:
* Removes Session Key
* and sends packet to redirect from the user area
* ends connection
* register:
* User Folder Structure:
* Usersroot(named like the user) I--> space (where files get stored)
* I--> meta (Where user infos get stored)
* Ends Connection
* Database Oriented Data Management
* getData
* Sends Requested data
*
* Ends Connection
* writeData
* Wrights Data to the Database
* Check if user id is given
* Ends Connection
* Physical Data management
* updload
* Takes Uploaded Data and places it in the Users Space
* Ends Connection
* download
* Serves Requested Files from the Users Space
* Ends Connection
*/
} }
}); });
}); });