Write data to a trace BIO as text, optionally masking controls and truncating.
Synopsis
Declared in <openssl/trace.h>
int
OSSL_trace_string(
BIO* out,
int text,
int full,
unsigned char const* data,
size_t size);
Return Value
Number of characters emitted, or ‐1 on error.
Parameters
Name |
Description |
out |
Destination BIO (typically the channel from OSSL_trace_begin()). |
text |
Non‐zero to emit raw text; zero masks control characters except newlines. |
full |
Non‐zero to emit the full buffer; zero truncates to OSSL_TRACE_STRING_MAX characters. |
data |
Bytes to print. |
size |
Number of bytes at |
Created with MrDocs