public interface ServerListener
extends java.util.EventListener
ggzcore_server_add_event_hook| Modifier and Type | Method and Description |
|---|---|
void |
server_channel_connected()
Status event: a requested direct game connection has been established.
|
void |
server_channel_fail(java.lang.String error)
Error: Failure during setup of direct connection to game server.
|
void |
server_channel_ready()
Game channel is ready for read/write operations.
|
void |
server_chat_fail(ErrorEventData data)
Error: A chat message could not be sent.
|
void |
server_connect_fail(java.lang.String error)
Error: we have failed to connect to the server.
|
void |
server_connected()
We have just made a connection to the server.
|
void |
server_enter_fail(ErrorEventData data)
Error: we have tried to enter a room and failed.
|
void |
server_enter_ok()
We have successfully entered a room.
|
void |
server_list_rooms()
The room list arrived.
|
void |
server_list_types()
The list of game types is available.
|
void |
server_logged_out()
Logged out of the server.
|
void |
server_login_fail(ErrorEventData data)
Error: login failure.
|
void |
server_login_ok()
We have successfully logged in.
|
void |
server_motd_loaded(MotdEventData data)
The MOTD has been read from the server and can be displayed.
|
void |
server_negotiate_fail(java.lang.String error)
Error: negotiation failure.
|
void |
server_negotiated()
We have negotiated a connection to the server.
|
void |
server_net_error(java.lang.String error)
Error: a network (transmission) error occurred.
|
void |
server_players_changed()
The number of players on the server has changed.
|
void |
server_protocol_error(java.lang.String error)
Error: a communication protocol error occured.
|
void |
server_rooms_changed()
A room has either been added, deleted or set to "closed".
|
void |
server_state_changed()
The internal state of ggzcore has changed.
|
void server_connected()
data - NULLggzcore_server_connectvoid server_connect_fail(java.lang.String error)
data - An error string (created by strerror)ggzcore_server_connectvoid server_negotiated()
data - NULLggzcore_server_read_datavoid server_negotiate_fail(java.lang.String error)
data - A useless error string.ggzcore_server_read_datavoid server_login_ok()
data - NULLggzcore_server_login,
ggzcore_server_read_datavoid server_login_fail(ErrorEventData data)
data - A pointer to a GGZErrorEventData.GGZErrorEventData,
ggzcore_server_read_datavoid server_motd_loaded(MotdEventData data)
data - Pointer to a GGZMotdEventData including the full MOTD text.ggzcore_server_motd,
ggzcore_server_read_data!void server_list_rooms()
data - NULLggzcore_server_read_datavoid server_list_types()
data - NULLggzcore_server_read_datavoid server_players_changed()
data - NULLggzcore_server_get_num_players,
ggzcore_server_read_datavoid server_rooms_changed()
void server_enter_ok()
data - NULLggzcore_server_join_room,
ggzcore_server_read_datavoid server_enter_fail(ErrorEventData data)
data - A pointer to a GGZErrorEventData.GGZErrorEventData,
ggzcore_server_join_room,
ggzcore_server_read_datavoid server_logged_out()
data - NULLggzcore_server_read_datavoid server_net_error(java.lang.String error)
data - A generally unhelpful error string.ggzcore_server_read_datavoid server_protocol_error(java.lang.String error)
data - A technical error string.ggzcore_server_read_datavoid server_chat_fail(ErrorEventData data)
data - A pointer to a GGZErrorEventData.GGZErrorEventData,
ggzcore_server_read_datavoid server_state_changed()
data - NULLGGZStateID,
ggzcore_server_get_statevoid server_channel_connected()
data - NULLggzcore_server_get_channel,
ggzcore_server_read_datavoid server_channel_ready()
data - NULLggzcore_server_read_datavoid server_channel_fail(java.lang.String error)
data - An unhelpful error stringggzcore_server_read_data