Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions NetX/src/u_nx_debug.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#include "u_nx_debug.h"
#include "nxd_ptp_client.h"

// clang-format off

Expand Down Expand Up @@ -72,6 +73,41 @@ const char* nx_status_toString(UINT status) {
case NX_OPTION_HEADER_ERROR: return "NX_OPTION_HEADER_ERROR";
case NX_CONTINUE: return "NX_CONTINUE";
case NX_TCPIP_OFFLOAD_ERROR: return "NX_TCPIP_OFFLOAD_ERROR";

/* MQTT-specific stuff. */
case NXD_MQTT_SUCCESS: return "NXD_MQTT_SUCCESS";
case NXD_MQTT_ALREADY_CONNECTED: return "NXD_MQTT_ALREADY_CONNECTED";
case NXD_MQTT_NOT_CONNECTED: return "NXD_MQTT_NOT_CONNECTED";
case NXD_MQTT_MUTEX_FAILURE: return "NXD_MQTT_MUTEX_FAILURE";
case NXD_MQTT_INTERNAL_ERROR: return "NXD_MQTT_INTERNAL_ERROR";
case NXD_MQTT_CONNECT_FAILURE: return "NXD_MQTT_CONNECT_FAILURE";
case NXD_MQTT_PACKET_POOL_FAILURE: return "NXD_MQTT_PACKET_POOL_FAILURE";
case NXD_MQTT_COMMUNICATION_FAILURE: return "NXD_MQTT_COMMUNICATION_FAILURE";
case NXD_MQTT_SERVER_MESSAGE_FAILURE: return "NXD_MQTT_SERVER_MESSAGE_FAILURE";
case NXD_MQTT_INVALID_PARAMETER: return "NXD_MQTT_INVALID_PARAMETER";
case NXD_MQTT_NO_MESSAGE: return "NXD_MQTT_NO_MESSAGE";
case NXD_MQTT_PACKET_POOL_EMPTY: return "NXD_MQTT_PACKET_POOL_EMPTY";
case NXD_MQTT_QOS2_NOT_SUPPORTED: return "NXD_MQTT_QOS2_NOT_SUPPORTED";
case NXD_MQTT_INSUFFICIENT_BUFFER_SPACE: return "NXD_MQTT_INSUFFICIENT_BUFFER_SPACE";
case NXD_MQTT_CLIENT_NOT_RUNNING: return "NXD_MQTT_CLIENT_NOT_RUNNING";
case NXD_MQTT_INVALID_PACKET: return "NXD_MQTT_INVALID_PACKET";
case NXD_MQTT_PARTIAL_PACKET: return "NXD_MQTT_PARTIAL_PACKET";
case NXD_MQTT_CONNECTING: return "NXD_MQTT_CONNECTING";
case NXD_MQTT_INVALID_STATE: return "NXD_MQTT_INVALID_STATE";
case NXD_MQTT_ERROR_CONNECT_RETURN_CODE: return "NXD_MQTT_ERROR_CONNECT_RETURN_CODE";
case NXD_MQTT_ERROR_UNACCEPTABLE_PROTOCOL: return "NXD_MQTT_ERROR_UNACCEPTABLE_PROTOCOL";
case NXD_MQTT_ERROR_IDENTIFYIER_REJECTED: return "NXD_MQTT_ERROR_IDENTIFYIER_REJECTED";
case NXD_MQTT_ERROR_SERVER_UNAVAILABLE: return "NXD_MQTT_ERROR_SERVER_UNAVAILABLE";
case NXD_MQTT_ERROR_BAD_USERNAME_PASSWORD: return "NXD_MQTT_ERROR_BAD_USERNAME_PASSWORD";
case NXD_MQTT_ERROR_NOT_AUTHORIZED: return "NXD_MQTT_ERROR_NOT_AUTHORIZED";

/* PTP-specific stuff. */
case NX_PTP_CLIENT_NOT_STARTED: return "NX_PTP_CLIENT_NOT_STARTED";
case NX_PTP_CLIENT_ALREADY_STARTED: return "NX_PTP_CLIENT_ALREADY_STARTED";
case NX_PTP_PARAM_ERROR: return "NX_PTP_PARAM_ERROR";
case NX_PTP_CLIENT_INSUFFICIENT_PACKET_PAYLOAD: return "NX_PTP_CLIENT_INSUFFICIENT_PACKET_PAYLOAD";
case NX_PTP_CLIENT_CLOCK_CALLBACK_FAILURE: return "NX_PTP_CLIENT_CLOCK_CALLBACK_FAILURE";

default: return "UNKNOWN_STATUS";
}
}
Expand Down
Loading