lib/node_tracers.js
function ZipkinTracer(scribeClient, category, options) {
  var rawTracer = new RawZipkinTracer(scribeClient, category);
  this._tracer = new BufferingTracer(rawTracer, options);

  this.stop = this._tracer.stop.bind(this._tracer);

  EndAnnotationTracer.call(this, this.sendTraces);
}
function ZipkinTracer(scribeClient, category, options) {
  var rawTracer = new RawZipkinTracer(scribeClient, category);
  this._tracer = new BufferingTracer(rawTracer, options);

  this.stop = this._tracer.stop.bind(this._tracer);

  EndAnnotationTracer.call(this, this.sendTraces);
}
function ZipkinTracer ( scribeClient , category , options ) { var rawTracer = new RawZipkinTracer ( scribeClient , category ) ; this . _tracer = new BufferingTracer ( rawTracer , options ) ; this . stop = this . _tracer . stop . bind ( this . _tracer ) ; EndAnnotationTracer . call ( this , this . sendTraces ) ; }
A tracer that records to zipkin through scribe. Requires a scribe
client ({node-scribe}).

@param {scribe.Scribe object} scribeClient The client to use to write to
scribe
@param {String} category The category to use when writing to scribe -
defaults to "zipkin" if not passed
A tracer that records to zipkin through scribe . Requires a scribe client ( { node - scribe } ) .