Skip to content

Commit c17e763

Browse files
Added More NetX Macros to u_nx_debug.c (#389)
1 parent 0a3df7a commit c17e763

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

NetX/src/u_nx_debug.c

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "u_nx_debug.h"
2+
#include "nxd_ptp_client.h"
23

34
// clang-format off
45

@@ -72,6 +73,41 @@ const char* nx_status_toString(UINT status) {
7273
case NX_OPTION_HEADER_ERROR: return "NX_OPTION_HEADER_ERROR";
7374
case NX_CONTINUE: return "NX_CONTINUE";
7475
case NX_TCPIP_OFFLOAD_ERROR: return "NX_TCPIP_OFFLOAD_ERROR";
76+
77+
/* MQTT-specific stuff. */
78+
case NXD_MQTT_SUCCESS: return "NXD_MQTT_SUCCESS";
79+
case NXD_MQTT_ALREADY_CONNECTED: return "NXD_MQTT_ALREADY_CONNECTED";
80+
case NXD_MQTT_NOT_CONNECTED: return "NXD_MQTT_NOT_CONNECTED";
81+
case NXD_MQTT_MUTEX_FAILURE: return "NXD_MQTT_MUTEX_FAILURE";
82+
case NXD_MQTT_INTERNAL_ERROR: return "NXD_MQTT_INTERNAL_ERROR";
83+
case NXD_MQTT_CONNECT_FAILURE: return "NXD_MQTT_CONNECT_FAILURE";
84+
case NXD_MQTT_PACKET_POOL_FAILURE: return "NXD_MQTT_PACKET_POOL_FAILURE";
85+
case NXD_MQTT_COMMUNICATION_FAILURE: return "NXD_MQTT_COMMUNICATION_FAILURE";
86+
case NXD_MQTT_SERVER_MESSAGE_FAILURE: return "NXD_MQTT_SERVER_MESSAGE_FAILURE";
87+
case NXD_MQTT_INVALID_PARAMETER: return "NXD_MQTT_INVALID_PARAMETER";
88+
case NXD_MQTT_NO_MESSAGE: return "NXD_MQTT_NO_MESSAGE";
89+
case NXD_MQTT_PACKET_POOL_EMPTY: return "NXD_MQTT_PACKET_POOL_EMPTY";
90+
case NXD_MQTT_QOS2_NOT_SUPPORTED: return "NXD_MQTT_QOS2_NOT_SUPPORTED";
91+
case NXD_MQTT_INSUFFICIENT_BUFFER_SPACE: return "NXD_MQTT_INSUFFICIENT_BUFFER_SPACE";
92+
case NXD_MQTT_CLIENT_NOT_RUNNING: return "NXD_MQTT_CLIENT_NOT_RUNNING";
93+
case NXD_MQTT_INVALID_PACKET: return "NXD_MQTT_INVALID_PACKET";
94+
case NXD_MQTT_PARTIAL_PACKET: return "NXD_MQTT_PARTIAL_PACKET";
95+
case NXD_MQTT_CONNECTING: return "NXD_MQTT_CONNECTING";
96+
case NXD_MQTT_INVALID_STATE: return "NXD_MQTT_INVALID_STATE";
97+
case NXD_MQTT_ERROR_CONNECT_RETURN_CODE: return "NXD_MQTT_ERROR_CONNECT_RETURN_CODE";
98+
case NXD_MQTT_ERROR_UNACCEPTABLE_PROTOCOL: return "NXD_MQTT_ERROR_UNACCEPTABLE_PROTOCOL";
99+
case NXD_MQTT_ERROR_IDENTIFYIER_REJECTED: return "NXD_MQTT_ERROR_IDENTIFYIER_REJECTED";
100+
case NXD_MQTT_ERROR_SERVER_UNAVAILABLE: return "NXD_MQTT_ERROR_SERVER_UNAVAILABLE";
101+
case NXD_MQTT_ERROR_BAD_USERNAME_PASSWORD: return "NXD_MQTT_ERROR_BAD_USERNAME_PASSWORD";
102+
case NXD_MQTT_ERROR_NOT_AUTHORIZED: return "NXD_MQTT_ERROR_NOT_AUTHORIZED";
103+
104+
/* PTP-specific stuff. */
105+
case NX_PTP_CLIENT_NOT_STARTED: return "NX_PTP_CLIENT_NOT_STARTED";
106+
case NX_PTP_CLIENT_ALREADY_STARTED: return "NX_PTP_CLIENT_ALREADY_STARTED";
107+
case NX_PTP_PARAM_ERROR: return "NX_PTP_PARAM_ERROR";
108+
case NX_PTP_CLIENT_INSUFFICIENT_PACKET_PAYLOAD: return "NX_PTP_CLIENT_INSUFFICIENT_PACKET_PAYLOAD";
109+
case NX_PTP_CLIENT_CLOCK_CALLBACK_FAILURE: return "NX_PTP_CLIENT_CLOCK_CALLBACK_FAILURE";
110+
75111
default: return "UNKNOWN_STATUS";
76112
}
77113
}

0 commit comments

Comments
 (0)