Added loads of error handling to the new server list download code. Added several new error messages.
This commit is contained in:
+11
-1
@@ -20,7 +20,7 @@
|
||||
#ifndef _SOCKET_MSG_H_
|
||||
#define _SOCKET_MSG_H_
|
||||
|
||||
// Socket or socket related errors.
|
||||
// Socket or connection related errors.
|
||||
#define ERR_SOCK_INTERNAL 1
|
||||
#define ERR_SOCK_SERVERADDR_NOT_SET 2
|
||||
#define ERR_SOCK_INVALID_PORT 3
|
||||
@@ -41,6 +41,16 @@
|
||||
#define ERR_SOCK_INVALID_PACKET 18
|
||||
#define ERR_SOCK_INVALID_STATE 19
|
||||
#define ERR_SOCK_INVALID_TYPE 20
|
||||
#define ERR_SOCK_INVALID_SERVERLIST_URL 21
|
||||
#define ERR_SOCK_OPEN_MD5_FAILED 22
|
||||
#define ERR_SOCK_INVALID_SERVERLIST_MD5 23
|
||||
#define ERR_SOCK_INVALID_SERVERLIST_XML 24
|
||||
#define ERR_SOCK_UNZIP_FAILED 25
|
||||
#define ERR_SOCK_DOWNLOAD_INIT_FAILED 26
|
||||
#define ERR_SOCK_DOWNLOAD_OPEN_FAILED 27
|
||||
#define ERR_SOCK_DOWNLOAD_INVALID_URL 28
|
||||
#define ERR_SOCK_DOWNLOAD_SELECT_FAILED 29
|
||||
#define ERR_SOCK_DOWNLOAD_FAILED 30
|
||||
// The following errors are game errors.
|
||||
#define ERR_NET_VERSION_NOT_SUPPORTED 101
|
||||
#define ERR_NET_SERVER_MAINTENANCE 102
|
||||
|
||||
Reference in New Issue
Block a user