public class ServerShell extends java.lang.Object implements MessageCallback
Modifier and Type | Class and Description |
---|---|
class |
ServerShell.pub |
class |
ServerShell.respond |
class |
ServerShell.rpc |
class |
ServerShell.sub |
class |
ServerShell.test1 |
Modifier and Type | Field and Description |
---|---|
MessageAgent |
agent |
long |
lastMessageCount |
static MessageType |
MSG_TYPE_TEST0 |
static MessageType |
MSG_TYPE_TEST1 |
static MessageType |
MSG_TYPE_TEST2 |
static MessageType |
MSG_TYPE_TEST3 |
static MessageType |
MSG_TYPE_TEST4 |
static MessageType |
MSG_TYPE_TEST5 |
static ServerShell |
shell |
long |
startTime |
NO_FLAGS, RESPONSE_EXPECTED
Constructor and Description |
---|
ServerShell() |
Modifier and Type | Method and Description |
---|---|
void |
handleMessage(Message message,
int flags)
Handle message.
|
void |
handleMessage2(Message message,
int flags) |
static void |
main(java.lang.String[] args) |
static java.util.HashMap<java.lang.String,java.lang.String> |
parseArgs(java.lang.String arg) |
void |
runTests(java.util.List<java.lang.String> tests) |
public static ServerShell shell
public static MessageType MSG_TYPE_TEST0
public static MessageType MSG_TYPE_TEST1
public static MessageType MSG_TYPE_TEST2
public static MessageType MSG_TYPE_TEST3
public static MessageType MSG_TYPE_TEST4
public static MessageType MSG_TYPE_TEST5
public MessageAgent agent
public long lastMessageCount
public long startTime
public static void main(java.lang.String[] args)
public void handleMessage(Message message, int flags)
MessageCallback
handleMessage
in interface MessageCallback
message
- Message sent from other agent.flags
- Bitwise OR of MessageCallback.NO_FLAGS
, MessageCallback.RESPONSE_EXPECTED
.public void handleMessage2(Message message, int flags)
public void runTests(java.util.List<java.lang.String> tests)
public static java.util.HashMap<java.lang.String,java.lang.String> parseArgs(java.lang.String arg)