Class: Dtrace

Inherits:
Object
  • Object
show all
Defined in:
lib/dtrace.rb,
lib/dtrace/data.rb,
lib/dtrace/probe.rb,
lib/dtrace/record.rb,
lib/dtrace/tracer.rb,
lib/dtrace/version.rb,
lib/dtrace/consumer.rb,
lib/dtrace/provider.rb,
lib/dtrace/aggregate.rb,
lib/dtrace/probedata.rb,
lib/dtrace/probedesc.rb,
lib/dtrace/stackrecord.rb,
lib/dtrace/aggregateset.rb,
lib/dtrace/printfrecord.rb,
lib/dtrace/provider/probedef.rb,
ext/dtrace_api.c,
ext/dof/dof_api.c

Overview

Ruby-Dtrace © 2008 Chris Andrews <[email protected]>

Defined Under Namespace

Classes: AggData, Aggregate, AggregateSet, BufData, Consumer, Data, Dof, DropData, ErrData, Exception, PrintfRecord, Probe, ProbeData, ProbeDesc, Process, Program, ProgramInfo, Provider, RecDesc, Record, StackRecord, Tracer

Constant Summary collapse

STATUS_NONE =
0
STATUS_OKAY =
1
STATUS_EXITED =
2
STATUS_FILLED =
3
STATUS_STOPPED =
4
VERSION =
'0.2.7'

Instance Method Summary collapse

Constructor Details

#initializeObject

Instance Method Details

#buf_consumerObject

#compileObject

#createprocessObject

#drop_consumerObject

#each_probeObject

#err_consumerObject

#errorObject

#goObject

#grabprocessObject

#setoptObject

#sleepObject

#statusObject

#stopObject

#workObject