while (startValue < endValue && b[startValue] <= ' ') startValue++;
//byte[] bValue = asArray(b, startValue, endValue - startValue);
Buffer buffer = new View(value, startValue, startValue, endValue, Buffer.READONLY);
_message.getFields().addBuffer(name, buffer);
//value = new View(value, i + 1, i + 1, end, Buffer.READONLY);
startValue = i + 1;
}
}
while (startValue < end && b[startValue] <= ' ') startValue++;
value = new View(value, startValue, startValue, end, Buffer.READONLY);
//byte[] bValue = asArray(b, startValue, end - startValue);
_message.getFields().addBuffer(name, value);
//value = new View(value, startValue, startValue, end, Buffer.READONLY);