mirror of
https://github.com/logsol/chuck.js.git
synced 2026-05-11 18:47:35 +00:00
added networking tests
This commit is contained in:
parent
bcde1d3171
commit
620f2626a3
506 changed files with 228337 additions and 0 deletions
41
networking/node_modules/socket.io/support/node-websocket-client/README.md
generated
vendored
Normal file
41
networking/node_modules/socket.io/support/node-websocket-client/README.md
generated
vendored
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
A prototype [Web Socket](http://www.whatwg.org/specs/web-socket-protocol/)
|
||||
client implementation for [node.js](http://nodejs.org).
|
||||
|
||||
Tested with
|
||||
[miksago/node-websocket-server](http://github.com/miksago/node-websocket-server)
|
||||
v1.2.00.
|
||||
|
||||
Requires [nodejs](http://nodejs.org) 0.1.98 or later.
|
||||
|
||||
## Installation
|
||||
|
||||
Install this using `npm` as follows
|
||||
|
||||
npm install websocket-client
|
||||
|
||||
... or just dump `lib/websocket.js` in your `$NODE_PATH`.
|
||||
|
||||
## Usage
|
||||
|
||||
var sys = require('sys');
|
||||
var WebSocket = require('websocket').WebSocket;
|
||||
|
||||
var ws = new WebSocket('ws://localhost:8000/biff', 'borf');
|
||||
ws.addListener('data', function(buf) {
|
||||
sys.debug('Got data: ' + sys.inspect(buf));
|
||||
});
|
||||
ws.onmessage = function(m) {
|
||||
sys.debug('Got message: ' + m);
|
||||
}
|
||||
|
||||
## API
|
||||
|
||||
This supports the `send()` and `onmessage()` APIs. The `WebSocket` object will
|
||||
also emit `data` events that are node `Buffer` objects, in case you want to
|
||||
work with something lower-level than strings.
|
||||
|
||||
## Transports
|
||||
|
||||
Multiple transports are supported, indicated by the scheme provided to the
|
||||
`WebSocket` constructor. `ws://` is a standard TCP-based Web Socket;
|
||||
`ws+unix://` allows connection to a UNIX socket at the given path.
|
||||
Loading…
Add table
Add a link
Reference in a new issue