public class DataGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private HeaderGenerator |
headerGenerator |
Constructor and Description |
---|
DataGenerator(HeaderGenerator headerGenerator) |
Modifier and Type | Method and Description |
---|---|
int |
generate(ByteBufferPool.Lease lease,
DataFrame frame,
int maxLength) |
int |
generateData(ByteBufferPool.Lease lease,
int streamId,
java.nio.ByteBuffer data,
boolean last,
int maxLength) |
private void |
generateFrame(ByteBufferPool.Lease lease,
int streamId,
java.nio.ByteBuffer data,
boolean last) |
private final HeaderGenerator headerGenerator
public DataGenerator(HeaderGenerator headerGenerator)
public int generate(ByteBufferPool.Lease lease, DataFrame frame, int maxLength)
public int generateData(ByteBufferPool.Lease lease, int streamId, java.nio.ByteBuffer data, boolean last, int maxLength)
private void generateFrame(ByteBufferPool.Lease lease, int streamId, java.nio.ByteBuffer data, boolean last)