All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Aggregate A consistent snapshot of all aggregations requested by a singleConsumer
.Aggregation A snapshot of a DTrace aggregation.AggregationRecord A single key-value pair in a DTrace aggregation.AggregationValue A value accumulated by an aggregating DTrace action such ascount()
orsum()
.AvgValue Along
value aggregated by the DTraceavg()
action.Consumer Interface to the native DTrace library, each instance is a single DTrace consumer.Consumer.OpenFlag Optional flags passed toopen()
.ConsumerAdapter An abstract adapter class for getting events from aConsumer
.ConsumerEvent An event indicating a state change in a DTraceConsumer
.ConsumerException Exception thrown by aConsumerListener
to terminate a runningConsumer
.ConsumerListener Listener for data generated by a single DTraceConsumer
.CountValue Along
value aggregated by the DTracecount()
action.DataEvent An event used to pass probe data generated by a DTraceConsumer
to interested listeners.Distribution A frequency distribution aggregated by the DTracequantize()
orlquantize()
action.Distribution.Bucket A range inclusive at both endpoints and a count of aggregated values that fall in that range.Drop Detail about one or more records dropped by DTrace (not reported toConsumerListener.dataReceived()
) due to inadequte buffer space.Drop.Kind Indicates what kind of buffer space experienced the data drop (such as principal buffer or aggregation buffer) and possibly a reason.DropEvent Notification that DTrace has dropped data due to inadequate buffer space.DTraceException Exception in the native DTrace library.Error An error encountered in the native DTrace library while tracing probe data.ErrorEvent Notification that DTrace has encountered an error.ExceptionHandler User-defined application behavior after an exception terminates a running DTrace consumer.ExitRecord A record indicating that the DTraceexit()
action is about to stop the sourceConsumer
.Flow Description of control flow across function boundaries including direction (entry or return) and depth in the call stack.Flow.Kind Indicates direction of flow across a boundary, such as entering or returing from a function.InterfaceAttributes Triplet of attributes consisting of two stability levels and a dependency class.InterfaceAttributes.DependencyClass Architectural dependency class.InterfaceAttributes.Stability Interface stability level.KernelStackRecord A value generated by the DTracestack()
action.KernelSymbolRecord A value generated by the DTracemod()
,func()
, orsym()
action used to lookup the symbol associated with a kernel address.LinearDistribution A linear frequency distribution aggregated by the DTracelquantize()
action.LocalConsumer Interface to the native DTrace library, each instance is a single DTrace consumer.LogDistribution A power-of-two logarithmic frequency distribution aggregated by the DTracequantize()
action.LogLinearDistribution A log/linear distribution aggregated by the DTracellquantize()
action.MaxValue Along
value aggregated by the DTracemax()
action.MinValue Along
value aggregated by the DTracemin()
action.Option A DTrace option and its value.PrintaRecord A record generated by the DTraceprinta()
action.PrintfRecord A formatted string generated by the DTraceprintf()
action.Probe AProbeDescription
identifying a single probe combined with information about the identified probe.ProbeData Data generated when a DTrace probe fires, contains one record for every record-generating action in the probe.ProbeData.KeyField Enumerates the fields by whichProbeData
may be sorted using thegetComparator()
convenience method.ProbeDescription A DTrace probe description consists of provider, module, function, and name.ProbeDescription.Spec Enumerates the provider, module, function, and name fields of a probe description.ProbeInfo Probe stability information.ProcessEvent Notification that the state of a target process designated byConsumer.createProcess(String command)
orConsumer.grabProcess(int pid)
has changed.ProcessState State of a target process designated byConsumer.createProcess(String command)
orConsumer.grabProcess(int pid)
.ProcessState.State State of a target process.Program Identifies a compiled D program.Program.File Identifies a compiled D program, specifically one that has been compiled from a file.ProgramInfo Information about aProgram
including stability and matching probe count.Record A data record generated by DTrace.ScalarRecord A traced D primitive generated by a DTrace action such astrace()
ortracemem()
, or else an element in a composite value generated by DTrace.StackFrame A single stack frame in aStackValueRecord
.StackValueRecord A value generated by the DTracestack()
,ustack()
, orjstack()
action.StddevValue Along
value aggregated by the DTracestddev()
action.SumValue Along
value aggregated by the DTracesum()
action.SymbolValueRecord A value generated by the DTracemod()
,func()
,sym()
,umod()
,ufunc()
orusym()
action used to lookup the symbol associated with an address in probe context.Tuple Multi-element key to a value in anAggregation
.UserStackRecord A value generated by the DTraceustack()
orjstack()
action.UserSymbolRecord A value generated by the DTraceumod()
,ufunc()
, orusym()
action used to lookup the symbol associated with a user address.UserSymbolRecord.Value The composite value of a symbol's process ID and user address.ValueRecord A data record generated by DTrace that contains a single value.