app2.client
Class GASPClient

java.lang.Object
  extended byapp2.client.GASPClient
Direct Known Subclasses:
NetworkCom

public abstract class GASPClient
extends java.lang.Object

A game client logic running with the MGP must implement this class, MGPClient.

Author:
PELLERIN Romain (pellerin@cnam.fr) - MEGA Project

Constructor Summary
GASPClient()
           
 
Method Summary
abstract  void initCustomTypes()
           
abstract  void onDataEvent(int actorSessionID, java.util.Hashtable datas)
          Method called when a DataEvent is received from the platform.
abstract  void onEndEvent(int actorSessionID)
          Method called when a EndEvent is received from the platform.
abstract  void onJoinEvent(int actorSessionID, java.lang.String username)
          Method called when a JoinEvent is received from the platform.
abstract  void onQuitEvent(int actorSessionID)
          Method called when a QuitEvent is received from the platform.
abstract  void onStartEvent(int actorSessionID)
          Method called when a StartEvent is received from the platform.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GASPClient

public GASPClient()
Method Detail

initCustomTypes

public abstract void initCustomTypes()

onJoinEvent

public abstract void onJoinEvent(int actorSessionID,
                                 java.lang.String username)
Method called when a JoinEvent is received from the platform.

Parameters:
actorSessionID -
username -

onStartEvent

public abstract void onStartEvent(int actorSessionID)
Method called when a StartEvent is received from the platform.

Parameters:
actorSessionID -

onEndEvent

public abstract void onEndEvent(int actorSessionID)
Method called when a EndEvent is received from the platform.

Parameters:
actorSessionID -

onQuitEvent

public abstract void onQuitEvent(int actorSessionID)
Method called when a QuitEvent is received from the platform.

Parameters:
actorSessionID -

onDataEvent

public abstract void onDataEvent(int actorSessionID,
                                 java.util.Hashtable datas)
Method called when a DataEvent is received from the platform.

Parameters:
actorSessionID -
datas - the hashtable of datas