com.pankia
Interface GameSessionListener


public interface GameSessionListener


Method Summary
 void onAvailable(Session session)
          セッションが使用可能になったとき呼ばれる
 void onDisconnect(Session session, Peer peer)
          Peerとの接続が切断したときに呼ばれる
 void onFail(Session session, Peer peer, java.lang.String message)
          Peerとの通信に失敗したときに呼ばれる
 void onFinishGameSession(GameSet gameSet)
          対戦が終了したときに呼ばれる
 void onReceive(Session session, byte[] data, Peer from)
          Peerからdataを受け取ったときに呼ばれる
 void onRestart(Session session)
          ゲームがスタートしたとき呼ばれる(リマッチ後に開始した場合)。
 void onStart(Session session)
          ゲームが開始したとき呼ばれる
 

Method Detail

onAvailable

void onAvailable(Session session)
セッションが使用可能になったとき呼ばれる

Parameters:
session - セッション

onStart

void onStart(Session session)
ゲームが開始したとき呼ばれる

Parameters:
session - セッション

onRestart

void onRestart(Session session)
ゲームがスタートしたとき呼ばれる(リマッチ後に開始した場合)。

Parameters:
session - セッション

onFinishGameSession

void onFinishGameSession(GameSet gameSet)
対戦が終了したときに呼ばれる

Parameters:
gameSet -

onDisconnect

void onDisconnect(Session session,
                  Peer peer)
Peerとの接続が切断したときに呼ばれる

Parameters:
session - セッション
peer - 切断したPeer

onFail

void onFail(Session session,
            Peer peer,
            java.lang.String message)
Peerとの通信に失敗したときに呼ばれる

Parameters:
session - セッション
peer - 切断したPeer
message - message

onReceive

void onReceive(Session session,
               byte[] data,
               Peer from)
Peerからdataを受け取ったときに呼ばれる

Parameters:
session - セッション
data - 受信Data
from - 送信Peer