char * GetErrorMessage(int error_number)
Returns a human readable message for the given error number.
void FreeErrorMessage(char *error_message)
Frees the space of the error message generated by GetErrorMessage(int)
int GetSocketErrorNumber()
Gets the error number or equivalent.