diff --git a/src/main/java/com/corundumstudio/socketio/PacketListener.java b/src/main/java/com/corundumstudio/socketio/PacketListener.java index 6c4bc66..97dfe97 100644 --- a/src/main/java/com/corundumstudio/socketio/PacketListener.java +++ b/src/main/java/com/corundumstudio/socketio/PacketListener.java @@ -47,11 +47,11 @@ public class PacketListener { break; case MESSAGE: - socketIOHandler.onMessage(client, packet); + socketIOHandler.onMessage(client, packet.getData().toString()); break; case JSON: - socketIOHandler.onJsonObject(client, packet); + socketIOHandler.onJsonObject(client, packet.getData()); break; case DISCONNECT: diff --git a/src/main/java/com/corundumstudio/socketio/SocketIOListener.java b/src/main/java/com/corundumstudio/socketio/SocketIOListener.java index 7cab7b7..9d4f5ee 100644 --- a/src/main/java/com/corundumstudio/socketio/SocketIOListener.java +++ b/src/main/java/com/corundumstudio/socketio/SocketIOListener.java @@ -21,9 +21,9 @@ public interface SocketIOListener { void onConnect(SocketIOClient client); - void onJsonObject(SocketIOClient client, Packet packet); + void onJsonObject(SocketIOClient client, Object data); - void onMessage(SocketIOClient client, Packet packet); + void onMessage(SocketIOClient client, String message); void onDisconnect(SocketIOClient client);