if (buffer.readableBytes() < 20 + 20 + 8 + 8 + 8 + 4 + 4 + 4 + 2 + 2) {
ErrorResponse.send(this.getMessageEvent(), this.getTransactionId(), "Too small announce packet!");
}
Peer peer = new Peer();
peer.infoHash = buffer.readBytes(20).array();
peer.peerId = buffer.readBytes(20).array();
peer.downloaded = buffer.readLong();
peer.left = buffer.readLong();
peer.uploaded = buffer.readLong();