decode static method
Implementation
static XdrMessageType decode(XdrDataInputStream stream) {
int value = stream.readInt();
switch (value) {
case 0:
return ERROR_MSG;
case 2:
return AUTH;
case 3:
return DONT_HAVE;
case 4:
return GET_PEERS;
case 5:
return PEERS;
case 6:
return GET_TX_SET;
case 7:
return TX_SET;
case 8:
return TRANSACTION;
case 9:
return GET_SCP_QUORUMSET;
case 10:
return SCP_QUORUMSET;
case 11:
return SCP_MESSAGE;
case 12:
return GET_SCP_STATE;
case 13:
return HELLO;
case 14:
return SURVEY_REQUEST;
case 15:
return SURVEY_RESPONSE;
default:
throw Exception("Unknown enum value: $value");
}
}