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`:
|
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) {}
|
||||||
});
|
});
|
||||||
|
|||||||
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;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Acknowledgement.
|
|
||||||
*/
|
|
||||||
public static interface Ack {
|
|
||||||
|
|
||||||
public void call(Object... args);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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));
|
||||||
|
|||||||
Reference in New Issue
Block a user