Trace messages. More...
#include "Messages.h"
#include "Log.h"
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
#include <string.h>
#include "Heap.h"
Defines | |
#define | ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) |
#define | max_msg_len 120 |
Functions | |
const char * | Messages_get (int index, enum LOG_LEVELS log_level) |
Get a log message by its index. | |
Variables | |
static const char * | protocol_message_list [] |
static const char * | trace_message_list [] |
Trace messages.
const char* Messages_get | ( | int | index, | |
enum LOG_LEVELS | log_level | |||
) |
Get a log message by its index.
index | the integer index | |
log_level | the log level, used to determine which message list to use |
const char* trace_message_list[] [static] |
{ "Failed to remove client from bstate->clients", "Removed client %s from bstate->clients, socket %d", "Packet_Factory: unhandled packet type %d", "Packet %s received from client %s for message identifier %d, but no record of that message identifier found", "Packet %s received from client %s for message identifier %d, but message is wrong QoS, %d", "Packet %s received from client %s for message identifier %d, but message is in wrong state", "%s received from client %s for message id %d - removing publication", "Trying %s again for client %s, socket %d, message identifier %d", "", "(%lu) %*s(%d)> %s:%d", "(%lu) %*s(%d)< %s:%d", "(%lu) %*s(%d)< %s:%d (%d)", "Storing unsent QoS 0 message", }