socket{stream.Duplex}
This event is emitted when a new TCP stream is established. socket is
typically an object of type [net.Socket][]. Usually users will not want to
access this event.
This event can also be explicitly emitted by users to inject connections
into the HTTP server. In that case, any [Duplex][] stream can be passed.
