move Ack to top level

This commit is contained in:
Naoyuki Kanezawa
2013-05-08 23:24:42 +09:00
parent 2f4ef44d18
commit 36e9f59b44
4 changed files with 13 additions and 11 deletions

View File

@@ -44,7 +44,7 @@ socket = IO.socket("http://localhost", opts);
You can get a callback with the `Ack`: You can get a callback with the `Ack`:
```java ```java
socket.emit("foo", "woot", new Socket.Ack() { socket.emit("foo", "woot", new Ack() {
@Override @Override
public void call(Object... args) {} public void call(Object... args) {}
}); });

View File

@@ -0,0 +1,11 @@
package com.github.nkzawa.socketio.client;
/**
* Acknowledgement.
*/
public interface Ack {
public void call(Object... args);
}

View File

@@ -356,14 +356,5 @@ public class Socket extends Emitter {
} }
return data; return data;
} }
/**
* Acknowledgement.
*/
public static interface Ack {
public void call(Object... args);
}
} }

View File

@@ -188,7 +188,7 @@ public class ServerConnectionTest {
@Override @Override
public void call(Object... objects) { public void call(Object... objects) {
System.out.println("connect:"); System.out.println("connect:");
socket.emit("ack", new Object[] {jsonData, "bar"}, new Socket.Ack() { socket.emit("ack", new Object[] {jsonData, "bar"}, new Ack() {
@Override @Override
public void call(Object... args) { public void call(Object... args) {
System.out.println(String.format("ack: %s, %s", args)); System.out.println(String.format("ack: %s, %s", args));