blob: a7beb1915c8d6922a6f550e809d6cf31aa5f34c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
package protocols.implementations;
import protocols.VSProtocol;
import core.VSMessage;
public class DummyProtocol extends VSProtocol {
public DummyProtocol() {
setClassname(getClass().toString());
}
protected void onInit() {
}
protected void onClientReset() {
logg("onClientReset()");
}
protected void onClientStart() {
logg("onClientStart()");
VSMessage message = new VSMessage(getClassname());
message.setString("Greeting", "Hello World!");
message.setInteger("A number", 1);
message.setBoolean("A boolean", true);
message.setFloat("A float", 1.2f);
sendMessage(message);
}
protected void onClientRecv(VSMessage recvMessage) {
logg("onClientRecv("+recvMessage+")");
String s = recvMessage.getString("Greeting");
int n = recvMessage.getInteger("A number");
boolean b = recvMessage.getBoolean("A boolean");
float f = recvMessage.getFloat("A float");
}
protected void onServerReset() {
logg("onClientReset()");
}
protected void onServerRecv(VSMessage recvMessage) {
logg("onServerRecv("+recvMessage+")");
}
public String toString() {
return super.toString() + "; Dummy Test";
}
}
|