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

RakNetSocket.cpp

Go to the documentation of this file.
00001 #include "RakNetSocket.h"
00002 #include "SocketIncludes.h"
00003 
00004 RakNetSocket::RakNetSocket() {
00005         s = (unsigned int)-1;
00006 #if defined (_WIN32) && defined(USE_WAIT_FOR_MULTIPLE_EVENTS)
00007         recvEvent=INVALID_HANDLE_VALUE;
00008 #endif
00009 }
00010 RakNetSocket::~RakNetSocket() 
00011 {
00012         if ((SOCKET)s != (SOCKET)-1)
00013                 closesocket(s);
00014 
00015 #if defined (_WIN32) && defined(USE_WAIT_FOR_MULTIPLE_EVENTS)
00016         if (recvEvent!=INVALID_HANDLE_VALUE)
00017         {
00018                 CloseHandle( recvEvent );
00019                 recvEvent = INVALID_HANDLE_VALUE;
00020         }
00021 #endif
00022 }

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