File: /home/imensosw/www/imenso.co/dev/arabeasy/config/nodeServer.js
var socket = require( 'socket.io' );
var express = require( 'express' );
var http = require( 'http' );
var app = express();
var server = http.createServer( app );
var io = socket.listen( server );
io.sockets.on( 'connection', function( client ) {
console.log( "New client !" );
client.on( 'message_wip', function( data ) {
console.log( 'Message received ' + data.buyer_documents_id + ":" + data.msg );
//client.broadcast.emit( 'message', { name: data.name, message: data.message } );
io.sockets.emit( 'message_wip', {chat_id:data.chat_id,document_file:data.document_file,msg:data.msg,buyer_documents_id:data.buyer_documents_id,date:data.date,to: data.to,who:data.who } );
});
client.on( 'notifyUser_wip', function( data ) {
//client.broadcast.emit( 'message', { name: data.name, message: data.message } );
io.sockets.emit( 'notifyUser_wip', {msg:data.msg,buyer_documents_id:data.buyer_documents_id,who:data.who } );
});
});
server.listen( 3000 );
;