• Main Page
  • Related Pages
  • Modules
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

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 // #include "SocketIncludes.h"
00008 
00009 struct RAK_DLL_EXPORT RakNetSocket
00010 {
00011         RakNetSocket();
00012         ~RakNetSocket();
00013         // SocketIncludes.h includes Windows.h, which messes up a lot of compiles
00014         // SOCKET s;
00015         unsigned int s;
00016         unsigned int userConnectionSocketIndex;
00017         SystemAddress boundAddress;
00018 #if defined (_WIN32) && defined(USE_WAIT_FOR_MULTIPLE_EVENTS)
00019         void* recvEvent;
00020 #endif
00021         // Only need to set for the PS3, when using signaling.
00022         // Connect with the port returned by signaling. Set this to whatever port RakNet was actually started on
00023         unsigned short remotePortRakNetWasStartedOn_PS3;
00024 
00025 };
00026 
00027 #endif

Generated on Thu Sep 30 2010 01:27:26 for RakNet by  doxygen 1.7.1