Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
112 lines (111 sloc) 11.1 KB
{"nick":"vguerra","date":"2013-03-03T00:06:40.133Z","type":"join"}
{"nick":"vguerra","reason":"Remote host closed the connection","date":"2013-03-03T00:12:22.800Z","type":"quit"}
{"nick":"evangenieur","date":"2013-03-03T00:32:16.407Z","type":"join"}
{"nick":"ArxPoetica","message":"'lo world","date":"2013-03-03T00:45:31.395Z","type":"message"}
{"nick":"ArxPoetica","reason":"Quit: Leaving.","date":"2013-03-03T01:06:03.466Z","type":"quit"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-03-03T01:50:21.661Z","type":"quit"}
{"nick":"evangenieur","date":"2013-03-03T01:50:55.793Z","type":"join"}
{"nick":"mibitzi","date":"2013-03-03T01:53:10.635Z","type":"join"}
{"nick":"evangenieur","reason":"Ping timeout: 272 seconds","date":"2013-03-03T01:55:56.779Z","type":"quit"}
{"nick":"cjm","date":"2013-03-03T02:16:25.192Z","type":"join"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2013-03-03T02:44:34.512Z","type":"quit"}
{"nick":"cjm","date":"2013-03-03T02:48:13.577Z","type":"join"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2013-03-03T03:09:38.102Z","type":"quit"}
{"nick":"steeve","date":"2013-03-03T03:43:51.460Z","type":"join"}
{"nick":"ArxPoetica","date":"2013-03-03T03:58:52.582Z","type":"join"}
{"nick":"cjm","date":"2013-03-03T04:14:26.276Z","type":"join"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2013-03-03T04:34:53.067Z","type":"quit"}
{"nick":"youri801","date":"2013-03-03T04:35:56.959Z","type":"join"}
{"nick":"youri801","message":"hello","date":"2013-03-03T04:38:12.077Z","type":"message"}
{"nick":"cjm","date":"2013-03-03T04:39:53.045Z","type":"join"}
{"nick":"ArxPoetica","message":"hey youri901","date":"2013-03-03T04:53:45.706Z","type":"message"}
{"nick":"ArxPoetica","message":"oops youri801","date":"2013-03-03T04:53:52.337Z","type":"message"}
{"nick":"ArxPoetica","message":"durn keyboard","date":"2013-03-03T04:53:57.617Z","type":"message"}
{"nick":"steeve","date":"2013-03-03T05:07:40.611Z","type":"part"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2013-03-03T05:09:43.006Z","type":"quit"}
{"nick":"cjm","date":"2013-03-03T05:10:17.110Z","type":"join"}
{"nick":"cjm","reason":"Ping timeout: 245 seconds","date":"2013-03-03T05:14:34.880Z","type":"quit"}
{"nick":"cjm","date":"2013-03-03T05:14:49.828Z","type":"join"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2013-03-03T05:43:02.752Z","type":"quit"}
{"nick":"youri801","reason":"Ping timeout: 245 seconds","date":"2013-03-03T05:49:37.992Z","type":"quit"}
{"nick":"ArxPoetica","reason":"*.net *.split","date":"2013-03-03T05:51:05.551Z","type":"quit"}
{"nick":"majek","reason":"*.net *.split","date":"2013-03-03T05:51:05.762Z","type":"quit"}
{"nick":"ArxPoetica","date":"2013-03-03T05:56:50.533Z","type":"join"}
{"nick":"majek","date":"2013-03-03T05:56:50.749Z","type":"join"}
{"nick":"ArxPoetica","reason":"Quit: Leaving.","date":"2013-03-03T06:55:21.369Z","type":"quit"}
{"nick":"vguerra","date":"2013-03-03T07:32:56.989Z","type":"join"}
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-03-03T09:26:13.928Z","type":"quit"}
{"nick":"evangenieur","date":"2013-03-03T09:52:28.297Z","type":"join"}
{"nick":"dennisma_","reason":"Remote host closed the connection","date":"2013-03-03T10:17:38.342Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-03-03T10:18:45.095Z","type":"join"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-03-03T10:32:52.303Z","type":"quit"}
{"nick":"mtsr","reason":"Ping timeout: 248 seconds","date":"2013-03-03T10:33:07.915Z","type":"quit"}
{"nick":"evangenieur","date":"2013-03-03T10:33:26.937Z","type":"join"}
{"nick":"evangenieur","reason":"Ping timeout: 248 seconds","date":"2013-03-03T10:37:40.925Z","type":"quit"}
{"nick":"mtsr","date":"2013-03-03T10:46:41.132Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-03-03T11:24:58.510Z","type":"quit"}
{"nick":"vguerra","reason":"Remote host closed the connection","date":"2013-03-03T11:27:08.117Z","type":"quit"}
{"nick":"paulbjensen","date":"2013-03-03T11:35:50.172Z","type":"join"}
{"nick":"paulbjensen","message":"Hi everyone, in case you haven't seen it, here's a short video of SocketStream 0.3.3's client reconnection feature in action: http://www.youtube.com/watch?v=qoQsnijG6fE&feature=youtu.be","date":"2013-03-03T11:42:05.724Z","type":"message"}
{"nick":"dennismartensson","date":"2013-03-03T12:01:13.909Z","type":"join"}
{"nick":"paulbjensen","reason":"Quit: paulbjensen","date":"2013-03-03T12:18:43.473Z","type":"quit"}
{"nick":"mtsr","reason":"Ping timeout: 248 seconds","date":"2013-03-03T12:24:35.830Z","type":"quit"}
{"nick":"dennismartensson","reason":"Read error: Connection reset by peer","date":"2013-03-03T13:15:53.640Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-03-03T13:16:25.114Z","type":"join"}
{"nick":"vguerra","date":"2013-03-03T13:41:55.833Z","type":"join"}
{"nick":"vguerra_","date":"2013-03-03T13:52:54.297Z","type":"join"}
{"nick":"vguerra","reason":"*.net *.split","date":"2013-03-03T14:01:26.956Z","type":"quit"}
{"nick":"mtsr","date":"2013-03-03T14:17:18.458Z","type":"join"}
{"nick":"evangenieur","date":"2013-03-03T14:32:38.742Z","type":"join"}
{"nick":"evangenieur","reason":"Read error: Operation timed out","date":"2013-03-03T14:35:13.493Z","type":"quit"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-03-03T14:59:12.259Z","type":"quit"}
{"nick":"paulbjensen","date":"2013-03-03T15:01:03.117Z","type":"join"}
{"nick":"evangenieur","date":"2013-03-03T15:29:02.335Z","type":"join"}
{"nick":"dennismartensson","date":"2013-03-03T15:54:07.923Z","type":"join"}
{"nick":"vguerra_","reason":"Remote host closed the connection","date":"2013-03-03T15:57:42.240Z","type":"quit"}
{"nick":"dennisma_","date":"2013-03-03T16:03:19.920Z","type":"join"}
{"nick":"dennismartensson","reason":"Read error: Connection reset by peer","date":"2013-03-03T16:03:20.140Z","type":"quit"}
{"nick":"dennisma_","reason":"Remote host closed the connection","date":"2013-03-03T16:03:27.407Z","type":"quit"}
{"nick":"youri801","date":"2013-03-03T16:10:20.951Z","type":"join"}
{"nick":"youri801","message":"I've seen from the chat demo that it use rpc to send data to the server, while the server use event to send data to the client. Is it possible to use event to send data to the server?","date":"2013-03-03T16:11:51.258Z","type":"message"}
{"nick":"mtsr","reason":"Ping timeout: 260 seconds","date":"2013-03-03T16:18:30.376Z","type":"quit"}
{"nick":"paulbjensen","message":"Hi @youri801. event is a pubsub feature","date":"2013-03-03T16:25:07.298Z","type":"message"}
{"nick":"paulbjensen","message":"rpc is a client -> server ->","date":"2013-03-03T16:25:15.307Z","type":"message"}
{"nick":"paulbjensen","message":"Sorry, I'll explain a bit better","date":"2013-03-03T16:25:44.555Z","type":"message"}
{"nick":"paulbjensen","message":"RPC is used to send data from the client to the server, and the server returns a response to that client.","date":"2013-03-03T16:26:10.177Z","type":"message"}
{"nick":"paulbjensen","message":"event is pubsub, from server to clients","date":"2013-03-03T16:26:32.604Z","type":"message"}
{"nick":"paulbjensen","message":"If there's a case where you want to have a client send data to the server, and then have that server send it to many clients, you can do that by using both.","date":"2013-03-03T16:27:19.548Z","type":"message"}
{"nick":"youri801","message":"well I'm looking into making a game with socketstream, but ideally I would like to have a simple ID identifying the message and then my data as json array {1, 23, 32}. RPC seem a bit odd for a game","date":"2013-03-03T16:32:35.494Z","type":"message"}
{"nick":"paulbjensen","message":"There is a document in the docs which may be helpful","date":"2013-03-03T16:33:53.867Z","type":"message"}
{"nick":"paulbjensen","message":"This https://github.com/socketstream/socketstream/blob/master/doc/guide/en/writing_request_responders.md","date":"2013-03-03T16:34:44.262Z","type":"message"}
{"nick":"youri801","message":"I read that already but I am not sure how the client can send data to the server other then rpc is there some send method?","date":"2013-03-03T16:35:23.556Z","type":"message"}
{"nick":"paulbjensen","message":"the custom request responder will allow you to write a handler other than RPC, ss-backbone does this.","date":"2013-03-03T16:38:03.338Z","type":"message"}
{"nick":"paulbjensen","message":"but I guess you're asking if SocketStream exposes the websocket client send function?","date":"2013-03-03T16:38:32.913Z","type":"message"}
{"nick":"youri801","message":"yes","date":"2013-03-03T16:38:39.619Z","type":"message"}
{"nick":"paulbjensen","message":"there is a way","date":"2013-03-03T16:41:39.853Z","type":"message"}
{"nick":"paulbjensen","message":"on the client, in the console there is a ss.send function","date":"2013-03-03T16:48:14.109Z","type":"message"}
{"nick":"paulbjensen","message":"I haven't played with it locally, so I don't know how it looks from the server side","date":"2013-03-03T16:48:38.781Z","type":"message"}
{"nick":"youri801","message":"Ok thanks for your help","date":"2013-03-03T16:52:19.292Z","type":"message"}
{"nick":"paulbjensen","message":"np","date":"2013-03-03T16:55:47.692Z","type":"message"}
{"nick":"paulbjensen","message":"If you're using engine.io, there is a rio object on the client too, worth exploring that","date":"2013-03-03T16:56:15.879Z","type":"message"}
{"nick":"paulbjensen","message":"* eio global variable","date":"2013-03-03T16:56:28.590Z","type":"message"}
{"nick":"paulbjensen","reason":"Quit: paulbjensen","date":"2013-03-03T17:20:51.628Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-03-03T17:36:19.184Z","type":"join"}
{"nick":"cjm","date":"2013-03-03T17:45:40.577Z","type":"join"}
{"nick":"cjm__","date":"2013-03-03T17:49:49.295Z","type":"join"}
{"nick":"cjm","reason":"Ping timeout: 252 seconds","date":"2013-03-03T17:51:02.402Z","type":"quit"}
{"nick":"cjm__","new_nick":"cjm","date":"2013-03-03T18:23:38.532Z","type":"nick"}
{"nick":"lluad","date":"2013-03-03T18:29:23.166Z","type":"join"}
{"nick":"paulbjensen","date":"2013-03-03T19:18:14.416Z","type":"join"}
{"nick":"paulbjensen","reason":"Read error: Connection reset by peer","date":"2013-03-03T20:05:30.913Z","type":"quit"}
{"nick":"paulbjensen","date":"2013-03-03T20:05:53.735Z","type":"join"}
{"nick":"colinsullivan","date":"2013-03-03T20:16:05.027Z","type":"join"}
{"nick":"colinsullivan","reason":"Read error: Operation timed out","date":"2013-03-03T20:19:41.328Z","type":"quit"}
{"nick":"colinsullivan","date":"2013-03-03T20:20:17.275Z","type":"join"}
{"nick":"mtsr","date":"2013-03-03T20:56:53.116Z","type":"join"}
{"nick":"mtsr","reason":"Read error: Operation timed out","date":"2013-03-03T21:44:54.973Z","type":"quit"}
{"nick":"steeve","date":"2013-03-03T21:53:57.317Z","type":"join"}
{"nick":"steeve","date":"2013-03-03T21:54:07.676Z","type":"part"}
{"nick":"paulbjensen","reason":"Quit: paulbjensen","date":"2013-03-03T22:04:14.669Z","type":"quit"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2013-03-03T22:19:12.166Z","type":"quit"}
{"nick":"cjm","date":"2013-03-03T23:58:15.592Z","type":"join"}