move Ack to top level
This commit is contained in:
@@ -44,7 +44,7 @@ socket = IO.socket("http://localhost", opts);
|
||||
You can get a callback with the `Ack`:
|
||||
|
||||
```java
|
||||
socket.emit("foo", "woot", new Socket.Ack() {
|
||||
socket.emit("foo", "woot", new Ack() {
|
||||
@Override
|
||||
public void call(Object... args) {}
|
||||
});
|
||||
|
||||
11
src/main/java/com/github/nkzawa/socketio/client/Ack.java
Normal file
11
src/main/java/com/github/nkzawa/socketio/client/Ack.java
Normal file
@@ -0,0 +1,11 @@
|
||||
package com.github.nkzawa.socketio.client;
|
||||
|
||||
/**
|
||||
* Acknowledgement.
|
||||
*/
|
||||
public interface Ack {
|
||||
|
||||
public void call(Object... args);
|
||||
|
||||
}
|
||||
|
||||
@@ -356,14 +356,5 @@ public class Socket extends Emitter {
|
||||
}
|
||||
return data;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Acknowledgement.
|
||||
*/
|
||||
public static interface Ack {
|
||||
|
||||
public void call(Object... args);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -188,7 +188,7 @@ public class ServerConnectionTest {
|
||||
@Override
|
||||
public void call(Object... objects) {
|
||||
System.out.println("connect:");
|
||||
socket.emit("ack", new Object[] {jsonData, "bar"}, new Socket.Ack() {
|
||||
socket.emit("ack", new Object[] {jsonData, "bar"}, new Ack() {
|
||||
@Override
|
||||
public void call(Object... args) {
|
||||
System.out.println(String.format("ack: %s, %s", args));
|
||||
|
||||
Reference in New Issue
Block a user