panino
Version:
API documentation generator with a strict grammar and testing tools
18 lines (17 loc) • 721 B
JavaScript
/** read-only, chainable, internal
* Features#labeled(request, socket, head)
*
* Emitted each time a client requests a http upgrade. If this
* event isn't listened for, then clients requesting an upgrade
* will have their connections closed.
*
* - *request* is the arguments for the http request, as it is in
* the request event.
* - *socket* is the network socket between the server and client.
* - *head* is an instance of Buffer, the first packet of the
* upgraded stream, this may be empty.
*
* After this event is emitted, the request's socket will not have a
* data event listener, meaning you will need to bind to it in order
* to handle data sent to the server on that socket.
**/