Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

RemoteEvents Class Reference

Inheritance diagram for RemoteEvents:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 14 of file RemoteEvents.h.

Public Types

 Invalid
 StateData
 EventData
 RequestData
 EventListenerRequest
 StateUpdateRequest
 RemoveEventListenerRequest
 StopStateUpdateRequest
enum  BufferType { Invalid, StateData, EventData, RequestData }
enum  RequestType { EventListenerRequest, StateUpdateRequest, RemoveEventListenerRequest, StopStateUpdateRequest }

Public Member Functions

bool isConnected ()
std::string remoteIPString ()
int remoteIPInt ()

Static Public Attributes

static const int defaultBufferSize = 512

Protected Member Functions

 RemoteEvents ()
virtual ~RemoteEvents ()
bool readSize (char *&data, int &bytes)
bool readType (char *&data, int &bytes)
bool readData (char *&data, int &bytes)
 RemoteEvents (RemoteEvents &)
RemoteEventsoperator= (const RemoteEvents &)

Protected Attributes

Socketsck
int sizeLeft
std::vector< char > vecbuf
BufferType bufType


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

Tekkotsu v3.0
Generated Fri May 11 20:08:40 2007 by Doxygen 1.4.7