diff options
Diffstat (limited to 'docs/web-socket.md')
-rw-r--r-- | docs/web-socket.md | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/docs/web-socket.md b/docs/web-socket.md index 806a7d9..479f29b 100644 --- a/docs/web-socket.md +++ b/docs/web-socket.md @@ -36,7 +36,7 @@ explaining [ZJS WebIDL conventions](Notes_on_WebIDL.md). // var ws = require('ws'); [ReturnFromRequire] interface WebSocket { - WebSocketServer Server(object options); + WebSocketServer Server(OptionsObject options); };<p> [ExternalInterface=(EventEmitter)] interface WebSocketServer: EventEmitter{};<p>[ExternalInterface=(Buffer),] @@ -44,7 +44,14 @@ interface WebSocketConnection: EventEmitter { void send(Buffer data, boolean mask); void ping(Buffer data, boolean mask); void pong(Buffer data, boolean mask); -};</pre> +};<p>dictionary OptionsObject { + double port; // Port to bind to + boolean backlog; // Max number of concurrent connections + boolean clientTracking; // enable client tracking + double maxPayload; // set the max payload bytes per message + string acceptHandler; // handler to call to accept/deny connections +}; +</pre> </details> WebSocket API |