1 #include <VP_Com/vp_com_error.h>
3 typedef struct _vp_com_msg_t
9 static const vp_com_msg_t comMsg[] = {
11 { VP_COM_UNKNOW_ERROR, "Unknow error" },
12 { VP_COM_ADAPTORNOTFOUND, "Local ethernet adaptor not found" },
13 { VP_COM_PARAMERROR, "Bad parameter" },
14 { VP_COM_NOTSUPPORTED, "Not supported" },
15 { VP_COM_INITERROR, "Com not initialized" },
16 { VP_COM_ADAPTORERROR, "Local ethernet adaptor error" },
17 { VP_COM_HOSTNOTREACHABLE, "Unable to reach remote device" },
18 { VP_COM_SOCKETERROR, "Socket error" },
19 { VP_COM_NOTCONNECTED, "Not connected" }
22 const char* vp_com_formatMessage(int32_t error_code)
24 if(error_code >= VP_COM_MAX_NUM_ERROR)
25 error_code = VP_COM_UNKNOW_ERROR;
27 return comMsg[error_code & 0xFFFF].msg;