You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
676 B

1 year ago
  1. #include "zaf_ecode.h"
  2. const char* zaf_error_code_2_str(zaf_error_code_t ecode) {
  3. switch (ecode) {
  4. case kaf_ec_success:
  5. return "success";
  6. case kaf_ec_overtime:
  7. return "overtime";
  8. case kaf_ec_socket_fail:
  9. return "socket fail";
  10. case kaf_ec_bind_fail:
  11. return "bind fail";
  12. case kaf_ec_send_fail:
  13. return "send fail";
  14. case kaf_ec_receive_fail:
  15. return "receive fail";
  16. case kaf_ec_setsockopt_rx_timeout_fail:
  17. return "setsockopt rx timeout fail";
  18. case kaf_ec_lose_connect:
  19. return "lose connect";
  20. case kaf_ec_param_error:
  21. return "param error";
  22. default:
  23. return "unknown error";
  24. }
  25. }