in src/mqtt_client.c [1445:1473]
void mqtt_client_set_trace(MQTT_CLIENT_HANDLE handle, bool traceOn, bool rawBytesOn)
{
AZURE_UNREFERENCED_PARAMETER(handle);
AZURE_UNREFERENCED_PARAMETER(traceOn);
AZURE_UNREFERENCED_PARAMETER(rawBytesOn);
#ifndef NO_LOGGING
if (handle != NULL)
{
if (traceOn)
{
handle->mqtt_flags |= MQTT_FLAGS_LOG_TRACE;
}
else
{
handle->mqtt_flags &= ~MQTT_FLAGS_LOG_TRACE;
}
#ifdef ENABLE_RAW_TRACE
if (rawBytesOn)
{
handle->mqtt_flags |= MQTT_FLAGS_RAW_TRACE;
}
else
{
handle->mqtt_flags &= ~MQTT_FLAGS_RAW_TRACE;
}
#endif
}
#endif
}