---------------------------------------------------------------------------
| 161 | } |
| 162 | //--------------------------------------------------------------------------- |
| 163 | AnsiString MSocket::GetErrorMessage(void) |
| 164 | { |
| 165 | switch( errcode ) |
| 166 | { |
| 167 | case 0: return ""; |
| 168 | case WSAEADDRINUSE: return "����� ��� ���� ��� ������������ � �������"; |
| 169 | case WSAENETDOWN: return "���� ������"; |
| 170 | case WSAENETUNREACH: return "���� ����������"; |
| 171 | case WSAECONNABORTED: return "���������� ������� ��-�� ������"; |
| 172 | case WSAECONNRESET: return "���������� ������� ��������� ��������"; |
| 173 | case WSAENOBUFS: return "������� ����� ����������"; |
| 174 | case WSAESHUTDOWN: return "����� ���������� - ���������� �����������"; |
| 175 | case WSAETIMEDOUT: return "������� �����������"; |
| 176 | case WSAECONNREFUSED: return "��������� ���� �������� ����������"; |
| 177 | case WSAEHOSTDOWN: return "��������� ���� �� ����������"; |
| 178 | case WSAHOST_NOT_FOUND: return "��� ���� �� �������"; |
| 179 | case WSAENOTSOCK: return "�������� ������������� ������"; |
| 180 | case WSAEWOULDBLOCK: return "������������� �������� �����������"; |
| 181 | case WSANO_DATA: return "�� ������� �������� IP ����� �� ����� ����"; |
| 182 | } |
| 183 | return AnsiString("��� ������: ") + IntToStr(errcode); |
| 184 | } |
| 185 | //--------------------------------------------------------------------------- |
| 186 | AnsiString MSocket::GetErrorMessageEng(void) |
| 187 | { |
nothing calls this directly
no outgoing calls
no test coverage detected