Public Member Functions

SocketLayerOverride Class Reference

#include <SocketLayer.h>

List of all members.

Public Member Functions

 SocketLayerOverride ()
virtual ~SocketLayerOverride ()
virtual int RakNetSendTo (SOCKET s, const char *data, int length, SystemAddress systemAddress)=0
 Called when SendTo would otherwise occur.
virtual int RakNetRecvFrom (const SOCKET sIn, RakPeer *rakPeerIn, char dataOut[MAXIMUM_MTU_SIZE], SystemAddress *senderOut, bool calledFromMainThread)=0
 Called when RecvFrom would otherwise occur. Return number of bytes read. Write data into dataOut.

Detailed Description

Definition at line 26 of file SocketLayer.h.


Constructor & Destructor Documentation

SocketLayerOverride::SocketLayerOverride (  )  [inline]

Definition at line 29 of file SocketLayer.h.

virtual SocketLayerOverride::~SocketLayerOverride (  )  [inline, virtual]

Definition at line 30 of file SocketLayer.h.


Member Function Documentation

virtual int SocketLayerOverride::RakNetRecvFrom ( const SOCKET  sIn,
RakPeer rakPeerIn,
char  dataOut[MAXIMUM_MTU_SIZE],
SystemAddress senderOut,
bool  calledFromMainThread 
) [pure virtual]

Called when RecvFrom would otherwise occur. Return number of bytes read. Write data into dataOut.

Here is the caller graph for this function:

virtual int SocketLayerOverride::RakNetSendTo ( SOCKET  s,
const char *  data,
int  length,
SystemAddress  systemAddress 
) [pure virtual]

Called when SendTo would otherwise occur.

Here is the caller graph for this function:


The documentation for this class was generated from the following file: