evt_err_str.h
#ifndef EVT_ERR_STR_H #define EVT_ERR_STR_H #include "HTTPClient.h" #define CR(A) case A: return #A const char* HTTP_Str(HTTPResult r) { switch(r) { CR(HTTP_OK); ///<Success CR(HTTP_PROCESSING); ///<Processing CR(HTTP_PARSE); ///<URI Parse error CR(HTTP_DNS); ///<Could not resolve name CR(HTTP_PRTCL); ///<Protocol error CR(HTTP_NOTFOUND); ///<HTTP 404 Error CR(HTTP_REFUSED); ///<HTTP 403 Error CR(HTTP_ERROR); ///<HTTP xxx error CR(HTTP_TIMEOUT); ///<Connection timeout CR(HTTP_CONN); ///<Connection error } return "Unknown HTTPResult"; } #endif //EVT_ERR_STR_H