|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AggregationValue | A value accumulated by an aggregating DTrace action such as count() or sum(). |
| Consumer | Interface to the native DTrace library, each instance is a single DTrace consumer. |
| ConsumerListener | Listener for data generated by a single DTrace Consumer. |
| ExceptionHandler | User-defined application behavior after an exception terminates a running DTrace consumer. |
| Record | A data record generated by DTrace. |
| StackValueRecord | A value generated by the DTrace stack(), ustack(), or
jstack() action. |
| SymbolValueRecord | A value generated by the DTrace mod(), func(), sym(), umod(), ufunc() or usym() action used
to lookup the symbol associated with an address in probe context. |
| ValueRecord | A data record generated by DTrace that contains a single value. |
| Class Summary | |
|---|---|
| Aggregate | A consistent snapshot of all aggregations requested by a single
Consumer. |
| Aggregation | A snapshot of a DTrace aggregation. |
| AggregationRecord | A single key-value pair in a DTrace aggregation. |
| AvgValue | A long value aggregated by the DTrace avg() action. |
| ConsumerAdapter | An abstract adapter class for getting events from a Consumer. |
| ConsumerEvent | An event indicating a state change in a DTrace Consumer. |
| CountValue | A long value aggregated by the DTrace count() action. |
| DataEvent | An event used to pass probe data generated by a DTrace Consumer to interested listeners. |
| Distribution | A frequency distribution aggregated by the DTrace quantize()
or lquantize() 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 to
ConsumerListener.dataReceived()) due to inadequte buffer space. |
| DropEvent | Notification that DTrace has dropped data due to inadequate buffer space. |
| Error | An error encountered in the native DTrace library while tracing probe data. |
| ErrorEvent | Notification that DTrace has encountered an error. |
| ExitRecord | A record indicating that the DTrace exit() action is about to
stop the source Consumer. |
| Flow | Description of control flow across function boundaries including direction (entry or return) and depth in the call stack. |
| InterfaceAttributes | Triplet of attributes consisting of two stability levels and a dependency class. |
| KernelStackRecord | A value generated by the DTrace stack() action. |
| KernelSymbolRecord | A value generated by the DTrace mod(), func(), or
sym() action used to lookup the symbol associated with a
kernel address. |
| LinearDistribution | A linear frequency distribution aggregated by the DTrace lquantize() 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
DTrace quantize() action. |
| MaxValue | A long value aggregated by the DTrace max() action. |
| MinValue | A long value aggregated by the DTrace min() action. |
| Option | A DTrace option and its value. |
| PrintaRecord | A record generated by the DTrace printa() action. |
| PrintfRecord | A formatted string generated by the DTrace printf() action. |
| Probe | A ProbeDescription 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. |
| ProbeDescription | A DTrace probe description consists of provider, module, function, and name. |
| ProbeInfo | Probe stability information. |
| ProcessEvent | Notification that the state of a target process designated by Consumer.createProcess(String command) or Consumer.grabProcess(int pid) has changed. |
| ProcessState | State of a target process designated by Consumer.createProcess(String command) or Consumer.grabProcess(int pid). |
| 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 a Program including stability and matching
probe count. |
| ScalarRecord | A traced D primitive generated by a DTrace action such as trace() or tracemem(), or else an element in a composite
value generated by DTrace. |
| StackFrame | A single stack frame in a StackValueRecord. |
| SumValue | A long value aggregated by the DTrace sum() action. |
| Tuple | Multi-element key to a value in an Aggregation. |
| UserStackRecord | A value generated by the DTrace ustack() or jstack()
action. |
| UserSymbolRecord | A value generated by the DTrace umod(), ufunc(), or
usym() 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. |
| Enum Summary | |
|---|---|
| Consumer.OpenFlag | Optional flags passed to open(). |
| Drop.Kind | Indicates what kind of buffer space experienced the data drop (such as principal buffer or aggregation buffer) and possibly a reason. |
| Flow.Kind | Indicates direction of flow across a boundary, such as entering or returing from a function. |
| InterfaceAttributes.DependencyClass | Architectural dependency class. |
| InterfaceAttributes.Stability | Interface stability level. |
| ProbeData.KeyField | Enumerates the fields by which ProbeData may be sorted
using the getComparator()
convenience method. |
| ProbeDescription.Spec | Enumerates the provider, module, function, and name fields of a probe description. |
| ProcessState.State | State of a target process. |
| Exception Summary | |
|---|---|
| ConsumerException | Exception thrown by a ConsumerListener to terminate a running
Consumer. |
| DTraceException | Exception in the native DTrace library. |
Interface to the native DTrace library.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||