Repository URL to install this package:
Version:
0.6.0 ▾
|
'use strict'
var http = require('http')
var https = require('https')
var StatsEmitter = require('./lib/stats_emitter')
module.exports = function (req, res, onStats) {
var statsEmitter = new StatsEmitter()
if (req instanceof http.Server || req instanceof https.Server) statsEmitter._server(req, res)
else if (req instanceof http.IncomingMessage) statsEmitter._request(req, res, onStats)
return statsEmitter
}