This class can be used to write a series of datagrams into a memory buffer. It acts as both a datagram sink and generator; you can fill it up with datagrams and then read as many datagrams from it.
This uses the same format as
DatagramOutputFile, meaning that Datagram sizes are always stored little-endian.
explicit DatagramBuffer(vector_uchar data)
Initializes an empty datagram buffer.
Initializes the buffer with the given data.
Clears the internal buffer.