|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pankia.Room
public class Room
| Field Summary | |
|---|---|
com.pankia.GameSession |
gameSession
|
int |
joinCount
順位付け用の数字。累計の参加人数(JOINしなおすと二回かうんと)。参加人数を表しているわけではないので注意。 |
java.util.Hashtable<java.lang.String,com.pankia.api.networklmpl.udp.Pairing> |
pairingTable
ペアリングし終わったユーザーリスト |
java.util.Hashtable<java.lang.String,com.pankia.Peer> |
peers
ピアの一覧 |
int |
speedLevel
ホストとの接続レベル |
| Constructor Summary | |
|---|---|
Room()
|
|
| Method Summary | |
|---|---|
void |
addMembership(java.util.List<Membership> memberships)
|
void |
addMembership(com.pankia.api.networklmpl.http.models.MembershipModel model)
メンバーを追加する |
void |
addMembership(com.pankia.Peer peer)
|
double |
getHeartbeatLastTimeStamp()
|
java.lang.String |
getHostName()
|
java.util.Map<java.lang.String,java.lang.String> |
getIcmpTimes()
|
int |
getJoinCount()
|
Lobby |
getLobby()
|
int |
getMaxMemberNum()
|
int |
getMinMemberNum()
|
int |
getPairingCounter()
|
java.util.Map<java.lang.String,com.pankia.Peer> |
getPeers()
|
java.lang.String |
getRoomId()
|
int |
getRoomIdentifier()
|
java.util.List<com.pankia.Peer> |
getRoomMembers()
|
java.lang.String |
getRoomName()
|
int |
getStartCounter()
|
boolean |
isCancelJoiningFlag()
|
boolean |
isDisconnectDetectionNecessary()
|
boolean |
isHeartBeatNecessary()
|
boolean |
isInGame()
|
boolean |
isJoined()
|
boolean |
isLocked()
|
boolean |
isNeedPairingReqest()
|
boolean |
isOwner()
|
boolean |
isPublished()
|
boolean |
isRequestingJoining()
|
void |
registerGameSessionListener(java.lang.String key,
GameSessionListener listener)
GameSessionListenerを登録する |
void |
setCancelJoiningFlag(boolean cancelJoiningFlag)
|
void |
setDisconnectDetectionNecessary(boolean isDisconnectDetectionNecessary)
|
void |
setHeartbeatLastTimeStamp(double heartbeatLastTimeStamp)
|
void |
setHeartBeatNecessary(boolean isHeartBeatNecessary)
|
void |
setHostName(java.lang.String hostName)
|
void |
setIcmpTimes(java.util.Map<java.lang.String,java.lang.String> icmpTimes)
|
void |
setInGame(boolean isInGame)
|
void |
setJoinCount(int joinCount)
|
void |
setJoined(boolean isJoined)
|
void |
setLobby(Lobby lobby)
|
void |
setLocked(boolean isLocked)
|
void |
setMaxMemberNum(int maxMemberNum)
|
void |
setMinMemberNum(int minMemberNum)
|
void |
setNeedPairingReqest(boolean isNeedPairingReqest)
|
void |
setOwner(boolean isOwner)
|
void |
setPairingCounter(int pairingCounter)
|
void |
setPeers(java.util.Hashtable<java.lang.String,com.pankia.Peer> peers)
|
void |
setPublished(boolean isPublished)
|
void |
setRequestingJoining(boolean isRequestingJoining)
|
void |
setRoomId(java.lang.String roomId)
|
void |
setRoomIdentifier(int roomIdentifier)
|
void |
setRoomMembers(java.util.List<com.pankia.Peer> roomMembers)
|
void |
setRoomModel(com.pankia.api.networklmpl.http.models.RoomModel model)
ルームモデルをセットする |
void |
setRoomName(java.lang.String roomName)
|
void |
setStartCounter(int startCounter)
|
boolean |
verify()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public com.pankia.GameSession gameSession
public int joinCount
public java.util.Hashtable<java.lang.String,com.pankia.Peer> peers
public java.util.Hashtable<java.lang.String,com.pankia.api.networklmpl.udp.Pairing> pairingTable
public int speedLevel
| Constructor Detail |
|---|
public Room()
| Method Detail |
|---|
public void addMembership(com.pankia.api.networklmpl.http.models.MembershipModel model)
public void addMembership(java.util.List<Membership> memberships)
public void addMembership(com.pankia.Peer peer)
public void setRoomModel(com.pankia.api.networklmpl.http.models.RoomModel model)
model -
public void registerGameSessionListener(java.lang.String key,
GameSessionListener listener)
key - listener - public int getStartCounter()
public java.lang.String getRoomId()
public int getMaxMemberNum()
public int getMinMemberNum()
public boolean isPublished()
public boolean isNeedPairingReqest()
public boolean isInGame()
public boolean isOwner()
public boolean isJoined()
public boolean isRequestingJoining()
public int getJoinCount()
public java.lang.String getRoomName()
public java.lang.String getHostName()
public java.util.Map<java.lang.String,com.pankia.Peer> getPeers()
public java.util.List<com.pankia.Peer> getRoomMembers()
public int getPairingCounter()
public java.util.Map<java.lang.String,java.lang.String> getIcmpTimes()
public int getRoomIdentifier()
public boolean isLocked()
public boolean isCancelJoiningFlag()
public boolean isDisconnectDetectionNecessary()
public boolean isHeartBeatNecessary()
public double getHeartbeatLastTimeStamp()
public Lobby getLobby()
public void setStartCounter(int startCounter)
public void setRoomId(java.lang.String roomId)
public void setMaxMemberNum(int maxMemberNum)
public void setMinMemberNum(int minMemberNum)
public void setPublished(boolean isPublished)
public void setNeedPairingReqest(boolean isNeedPairingReqest)
public void setInGame(boolean isInGame)
public void setOwner(boolean isOwner)
public void setJoined(boolean isJoined)
public void setRequestingJoining(boolean isRequestingJoining)
public void setJoinCount(int joinCount)
public void setRoomName(java.lang.String roomName)
public void setHostName(java.lang.String hostName)
public void setPeers(java.util.Hashtable<java.lang.String,com.pankia.Peer> peers)
public void setRoomMembers(java.util.List<com.pankia.Peer> roomMembers)
public void setPairingCounter(int pairingCounter)
public void setIcmpTimes(java.util.Map<java.lang.String,java.lang.String> icmpTimes)
public void setRoomIdentifier(int roomIdentifier)
public void setLocked(boolean isLocked)
public void setCancelJoiningFlag(boolean cancelJoiningFlag)
public void setDisconnectDetectionNecessary(boolean isDisconnectDetectionNecessary)
public void setHeartBeatNecessary(boolean isHeartBeatNecessary)
public void setHeartbeatLastTimeStamp(double heartbeatLastTimeStamp)
public void setLobby(Lobby lobby)
public boolean verify()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||