Lines Matching refs:trace
8 OSSL_trace_set_callback, OSSL_trace_cb - Enabling trace output
12 #include <openssl/trace.h>
25 internal trace output.
28 The trace output is divided into categories which can be
31 I<trace channel> to it, which in the simplest case is just a BIO object
34 get more finegrained trace information. This callback will be wrapped
37 For the tracing code, both trace channel types are indistinguishable.
38 These are called a I<simple trace channel> and a I<callback trace channel>,
44 can be used for producing free-text trace output.
48 OSSL_trace_set_channel() is used to enable the given trace C<category>
49 by attaching the B<BIO> I<bio> object as (simple) trace channel.
62 OSSL_trace_set_callback() is used to enable the given trace
66 dedicated BIO object, the so-called I<callback trace channel>.
67 This should be used when it's desirable to do form the trace output to
116 The trace categories are simple numbers available through macros.
122 Traces the OpenSSL trace API itself.
124 More precisely, this will generate trace output any time a new
125 trace hook is set.
156 ENGINE_get_digest_engine(), will generate trace summaries of the
164 monitored with a line of trace output generated for each change.
216 and can be used to get I<all> trace output.
218 Note, however, that in this case all trace output will effectively be
220 application intends to include the category name in the trace output.
222 trace category instead.
232 In all examples below, the trace producing code is assumed to be
259 When the trace producing code above is performed, this will be output
320 necessary to configure and build OpenSSL with the 'enable-trace' option.