/** * Message handling code. Originally from Dijjer, but heavily modified, this * code allows to create, wait for, and send @link freenet.io.comm.Message 's, * convert them to and from bytes, and so on. Encryption, retransmission and * packing messages into packets is handled elsewhere, but receiving UDP * packets is in @link freenet.io.comm.UdpSocketHandler (which simply passes * them onwards to the @link freenet.io.comm.IncomingPacketFilter implementation * such as @link freenet.node.FNPPacketMangler ). */ package freenet.io.comm;