static void log_message_chunk(MESSAGE_SENDER_INSTANCE* message_sender_instance, const char* name, AMQP_VALUE value) { if (message_sender_instance->logger_log != NULL) { char* value_as_string = NULL; LOG(message_sender_instance->logger_log, 0, "%s", name); LOG(message_sender_instance->logger_log, 0, "%s", (value_as_string = amqpvalue_to_string(value))); if (value_as_string != NULL) { amqpalloc_free(value_as_string); } } }
static void log_outgoing_frame(SASL_CLIENT_IO_INSTANCE* sasl_client_io_instance, AMQP_VALUE performative) { if (sasl_client_io_instance->logger_log != NULL) { AMQP_VALUE descriptor = amqpvalue_get_inplace_descriptor(performative); if (descriptor != NULL) { LOG(sasl_client_io_instance->logger_log, 0, "-> "); LOG(sasl_client_io_instance->logger_log, 0, (char*)get_frame_type_as_string(descriptor)); char* performative_as_string = NULL; LOG(sasl_client_io_instance->logger_log, LOG_LINE, (performative_as_string = amqpvalue_to_string(performative))); if (performative_as_string != NULL) { amqpalloc_free(performative_as_string); } } } }
static void log_message_chunk(MESSAGE_SENDER_INSTANCE* message_sender_instance, const char* name, AMQP_VALUE value) { #ifdef NO_LOGGING UNUSED(message_sender_instance); UNUSED(name); UNUSED(value); #else if (xlogging_get_log_function() != NULL && message_sender_instance->is_trace_on == 1) { char* value_as_string = NULL; LOG(AZ_LOG_TRACE, 0, "%s", name); LOG(AZ_LOG_TRACE, 0, "%s", (value_as_string = amqpvalue_to_string(value))); if (value_as_string != NULL) { free(value_as_string); } } #endif }