@Override
public ProgressBarMessage decode(ChannelBuffer buffer) throws IOException {
int id = buffer.readUnsignedByte();
int progressBar = buffer.readUnsignedShort();
int value = buffer.readUnsignedShort();
return new ProgressBarMessage(id, progressBar, value);
}