初始化提交
This commit is contained in:
		
							
								
								
									
										38
									
								
								Plugins/slua_unreal/External/luasocket/wsocket.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								Plugins/slua_unreal/External/luasocket/wsocket.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,38 @@ | ||||
| #ifndef WSOCKET_H | ||||
| #define WSOCKET_H | ||||
| /*=========================================================================*\ | ||||
| * Socket compatibilization module for Win32 | ||||
| * LuaSocket toolkit | ||||
| \*=========================================================================*/ | ||||
|  | ||||
| /*=========================================================================*\ | ||||
| * WinSock include files | ||||
| \*=========================================================================*/ | ||||
| #ifdef _WIN32 | ||||
| #include <winsock2.h> | ||||
| #include <ws2tcpip.h> | ||||
|  | ||||
| namespace NS_SLUA {     | ||||
|  | ||||
| typedef int socklen_t; | ||||
| typedef SOCKADDR_STORAGE t_sockaddr_storage; | ||||
| typedef SOCKET t_socket; | ||||
| typedef t_socket *p_socket; | ||||
|  | ||||
| #ifndef IPV6_V6ONLY | ||||
| #define IPV6_V6ONLY 27 | ||||
| #endif | ||||
|  | ||||
| #define SOCKET_INVALID (INVALID_SOCKET) | ||||
|  | ||||
| #ifndef SO_REUSEPORT | ||||
| #define SO_REUSEPORT SO_REUSEADDR | ||||
| #endif | ||||
|  | ||||
| #ifndef AI_NUMERICSERV | ||||
| #define AI_NUMERICSERV (0) | ||||
| #endif | ||||
|  | ||||
| } // end NS_SLUA | ||||
| #endif | ||||
| #endif /* WSOCKET_H */ | ||||
		Reference in New Issue
	
	Block a user