Photon Server API
Public Member Functions | Static Public Member Functions | Properties | List of all members
Photon.MmoDemo.Tests.Connected.Client Class Reference
Inheritance diagram for Photon.MmoDemo.Tests.Connected.Client:

Public Member Functions

 Client (string username)
 
 Client (string name, Vector position)
 
void BeginConnect ()
 
void BeginDisconnect ()
 
void BeginReceiveEvent (EventCode eventCode, Func< EventData, bool > checkAction, int delay)
 
void BeginReceiveResponse (int delay)
 
bool Connect ()
 
bool Disconnect ()
 
bool EndConnect ()
 
bool EndDisconnect ()
 
bool EndReceiveEvent (int timeoutMilliseconds, out EventData data)
 
bool EndReceiveResponse (int timeoutMilliseconds, out OperationResponse data)
 
void SendOperation (byte operationCode, Dictionary< byte, object > parameter, bool reliable)
 
void Dispose ()
 

Static Public Member Functions

static void ResetStats ()
 

Properties

static long EventsReceivedFast [get]
 
static long EventsReceivedMiddle [get]
 
static long EventsReceivedSlow [get]
 
static long EventsReceivedTimeMax [get]
 
static long EventsReceivedTimeTotalFast [get]
 
static long EventsReceivedTimeTotalMiddle [get]
 
static long EventsReceivedTimeTotalSlow [get]
 
static long Exceptions [get]
 
static long OperationsSent [get]
 
IFiber OperationFiber [get]
 
Vector Position [get, set]
 
string Username [get]
 

Constructor & Destructor Documentation

Photon.MmoDemo.Tests.Connected.Client.Client ( string  username)
inline
Photon.MmoDemo.Tests.Connected.Client.Client ( string  name,
Vector  position 
)
inline

Member Function Documentation

void Photon.MmoDemo.Tests.Connected.Client.BeginConnect ( )
inline
void Photon.MmoDemo.Tests.Connected.Client.BeginDisconnect ( )
inline
void Photon.MmoDemo.Tests.Connected.Client.BeginReceiveEvent ( EventCode  eventCode,
Func< EventData, bool >  checkAction,
int  delay 
)
inline
void Photon.MmoDemo.Tests.Connected.Client.BeginReceiveResponse ( int  delay)
inline
bool Photon.MmoDemo.Tests.Connected.Client.Connect ( )
inline
bool Photon.MmoDemo.Tests.Connected.Client.Disconnect ( )
inline
void Photon.MmoDemo.Tests.Connected.Client.Dispose ( )
inline
bool Photon.MmoDemo.Tests.Connected.Client.EndConnect ( )
inline
bool Photon.MmoDemo.Tests.Connected.Client.EndDisconnect ( )
inline
bool Photon.MmoDemo.Tests.Connected.Client.EndReceiveEvent ( int  timeoutMilliseconds,
out EventData  data 
)
inline
bool Photon.MmoDemo.Tests.Connected.Client.EndReceiveResponse ( int  timeoutMilliseconds,
out OperationResponse  data 
)
inline
static void Photon.MmoDemo.Tests.Connected.Client.ResetStats ( )
inlinestatic
void Photon.MmoDemo.Tests.Connected.Client.SendOperation ( byte  operationCode,
Dictionary< byte, object >  parameter,
bool  reliable 
)
inline

Property Documentation

long Photon.MmoDemo.Tests.Connected.Client.EventsReceivedFast
staticget
long Photon.MmoDemo.Tests.Connected.Client.EventsReceivedMiddle
staticget
long Photon.MmoDemo.Tests.Connected.Client.EventsReceivedSlow
staticget
long Photon.MmoDemo.Tests.Connected.Client.EventsReceivedTimeMax
staticget
long Photon.MmoDemo.Tests.Connected.Client.EventsReceivedTimeTotalFast
staticget
long Photon.MmoDemo.Tests.Connected.Client.EventsReceivedTimeTotalMiddle
staticget
long Photon.MmoDemo.Tests.Connected.Client.EventsReceivedTimeTotalSlow
staticget
long Photon.MmoDemo.Tests.Connected.Client.Exceptions
staticget
IFiber Photon.MmoDemo.Tests.Connected.Client.OperationFiber
get
long Photon.MmoDemo.Tests.Connected.Client.OperationsSent
staticget
Vector Photon.MmoDemo.Tests.Connected.Client.Position
getset
string Photon.MmoDemo.Tests.Connected.Client.Username
get