private LinkedBuffer getProtobufBuffer() throws IOException
{
final LinkedBuffer buffer = new LinkedBuffer(LinkedBuffer.DEFAULT_BUFFER_SIZE);
final ProtobufOutput output = new ProtobufOutput(buffer);
output.writeByteRange(
false, 1, new byte[] { (byte) 0x03, (byte) 0x8E, (byte) 0x02 }, 0, 3, true);
output.writeFixed64(2, 8, true);
output.writeInt32(1, 1234, true);
output.writeByteRange(
false, 2, new byte[] { 9, 0, 0, 0, 0, 0, 0, 0 }, 0, 8, true);
output.writeByteRange(
false, 1, new byte[] { (byte) 0x9E, (byte) 0xA7, (byte) 0x05 }, 0, 3, true);
return buffer;
}