public abstract class MultiMessageCallback
extends java.lang.Object
Message m1 = ...;
Message m2 = ...;
PeerNode pn = ...;
MultiMessageCallback mcb = new MultiMessageCallback() {
protected void finish(boolean success) {
// Messages have finished.
}
protected void sent(boolean success) {
// Messages have been sent.
}
}
pn.sendAsync(m1, mcb.make(), ctr);
pn.sendAsync(m2, mcb.make(), ctr);
mcb.arm();| Constructor and Description |
|---|
MultiMessageCallback() |
| Modifier and Type | Method and Description |
|---|---|
void |
arm()
Enable the callback.
|
protected boolean |
finished() |
AsyncMessageCallback |
make()
Add another message.
|
public AsyncMessageCallback make()
public void arm()
protected final boolean finished()