Shadowrun: Awakened 29 September 2011 - Build 871
RakNetSocket.h
Go to the documentation of this file.
00001 #ifndef __RAKNET_SOCKET_H
00002 #define __RAKNET_SOCKET_H
00003 
00004 #include "RakNetTypes.h"
00005 #include "RakNetDefines.h"
00006 #include "Export.h"
00007 
00008 namespace RakNet
00009 {
00010 
00011 struct RAK_DLL_EXPORT RakNetSocket
00012 {
00013     RakNetSocket();
00014     ~RakNetSocket();
00015     // SocketIncludes.h includes Windows.h, which messes up a lot of compiles
00016     // SOCKET s;
00017     unsigned int s;
00018     unsigned int userConnectionSocketIndex;
00019     SystemAddress boundAddress;
00020     unsigned short socketFamily;
00021 
00022 #if defined (_WIN32) && defined(USE_WAIT_FOR_MULTIPLE_EVENTS)
00023     void* recvEvent;
00024 #endif
00025 
00026 
00027 
00028 
00029 
00030 
00031     unsigned short remotePortRakNetWasStartedOn_PS3_PSP2;
00032 
00033     unsigned int extraSocketOptions;
00034 };
00035 
00036 } // namespace RakNet
00037 
00038 #endif

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net