|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectggz.client.core.RoomEvent
public class RoomEvent
A GGZRoomEvent is an event associated with the room, that is triggered by a communication from the server. When a room event occurs, the associated event handler will be called, and will be passed the event data (a void*), along with the (optional) user data. All room events apply to the current room unless a room number is given. Room events are almost always triggered by calling ggzcore_server_read_data.
ggzcore_room_add_event_hook
,
ggzcore_server_read_data
Field Summary | |
---|---|
static RoomEvent |
GGZ_CHAT_EVENT
Received a chat message of any kind. |
static RoomEvent |
GGZ_PLAYER_COUNT
The number of players in a room has arrived. |
static RoomEvent |
GGZ_PLAYER_LAG
A player's lag (measure of connection speed) has been updated |
static RoomEvent |
GGZ_PLAYER_LIST
The list of players in a room has arrived. |
static RoomEvent |
GGZ_PLAYER_STATS
A player's stats have been updated. |
static RoomEvent |
GGZ_ROOM_ENTER
A player has entered the room with you. |
static RoomEvent |
GGZ_ROOM_LEAVE
A player has left your room. |
static RoomEvent |
GGZ_TABLE_ADD
A table has been added (created) to the room. |
static RoomEvent |
GGZ_TABLE_DELETE
A table has been removed (deleted) from the room. |
static RoomEvent |
GGZ_TABLE_JOIN_FAIL
Joining a table did not succeed. |
static RoomEvent |
GGZ_TABLE_JOINED
Your table join attempt has succeeded. |
static RoomEvent |
GGZ_TABLE_LAUNCH_FAIL
The table you tried to launch couldn't be launched |
static RoomEvent |
GGZ_TABLE_LAUNCHED
The table you tried to launch has launched! |
static RoomEvent |
GGZ_TABLE_LEAVE_FAIL
Your attempt to leave the table has failed. |
static RoomEvent |
GGZ_TABLE_LEFT
You have successfully left the table you were at. |
static RoomEvent |
GGZ_TABLE_LIST
Received the list of active tables. |
static RoomEvent |
GGZ_TABLE_UPDATE
One of the tables in the current room has changed. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final RoomEvent GGZ_PLAYER_LIST
ggzcore_room_list_players
public static final RoomEvent GGZ_TABLE_LIST
ggzcore_room_list_tables
public static final RoomEvent GGZ_CHAT_EVENT
GGZChatEventData
public static final RoomEvent GGZ_ROOM_ENTER
public static final RoomEvent GGZ_ROOM_LEAVE
public static final RoomEvent GGZ_TABLE_ADD
public static final RoomEvent GGZ_TABLE_DELETE
public static final RoomEvent GGZ_TABLE_UPDATE
public static final RoomEvent GGZ_TABLE_LAUNCHED
ggzcore_room_launch_table
public static final RoomEvent GGZ_TABLE_LAUNCH_FAIL
GGZ_TABLE_LAUNCHED
public static final RoomEvent GGZ_TABLE_JOINED
ggzcore_room_join_table
public static final RoomEvent GGZ_TABLE_JOIN_FAIL
GGZ_TABLE_JOINED
public static final RoomEvent GGZ_TABLE_LEFT
ggzcore_room_leave_table
,
GGZTableLeaveEventData
public static final RoomEvent GGZ_TABLE_LEAVE_FAIL
GGZ_TABLE_LEFT
public static final RoomEvent GGZ_PLAYER_LAG
ggzcore_player_get_lag
public static final RoomEvent GGZ_PLAYER_STATS
GGZ_PLAYER_LIST
,
ggzcore_player_get_record
,
ggzcore_player_get_rating
,
ggzcore_player_get_ranking
,
ggzcore_player_get_highscore
public static final RoomEvent GGZ_PLAYER_COUNT
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |