- The Packet class hierarchy has been modified so it now offers methods for synchronously writing to and reading from a socket. The writting and reading are done in two passes: first the header and then the body.